Browse Prior Art Database

Mapping Protocol Requests to Uniform Resource Locators

IP.com Disclosure Number: IPCOM000117726D
Original Publication Date: 1996-May-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Deri, L: AUTHOR

Abstract

A Uniform Resource Locator (URL) is a physical address of an object which is retrievable using network protocols such as HTTP, FTP. URLs are mostly used to identify documents. In this case, the URL syntax is almost straightforward because it contains the document path, either absolute or relative, to a certain starting point. When URLs have to identify protocol requests, this mapping is more complex.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 55% of the total text.

Mapping Protocol Requests to Uniform Resource Locators

      A Uniform Resource Locator (URL) is a physical address of an
object which is retrievable using network protocols such as HTTP,
FTP.  URLs are mostly used to identify documents.  In this case, the
URL syntax is almost straightforward because it contains the document
path, either absolute or relative, to a certain starting point.  When
URLs have to identify protocol requests, this mapping is more
complex.

      This invention describes a method to uniquely map a protocol
request to a URL and vice versa.  Such mapping is compliant with the
standard URL syntax and can thus be handled by conventional HTTP
servers and Web browsers.  The URL is composed of five elements:
http://<host>/<protocol>/<operation>/<context>?<parameters>, wherein:
  1.  <host> identifies the host where the HTTP server runs
  2.  <protocol> specifies the protocol used
  3.  <operation> specifies the protocol operation
  4.  <context> specifies the context to use, if any
  5.  <parameters> contains the operation parameters.

      The following examples show how to use the mapping with
different protocols, supposing that the HTTP server is running on the
host kis.zurich.ibm.com:
  o  CMIP set the administrativeState attribute of the managed object
      instance systemId=(name IBM) contained on the agent whose
      AE-title is abc to enable
:http://kis.zurich.ibm.com/CMIP/SET/abc
      /systemId=(name+...