Creating and Administrating HTTP Services and Virtual Hosts for HTTPCommunication Purpose This report is used to maintain HTTP services for HTTP communication inthe SAP System using the Internet Communication Manager> (ICM) and theInternet CommunicationFramework> (ICF). Every service has a list of HTTP request handlers which are implementedas ABAP object classes. If the URL of the incoming request contains a string that was definedas a service or as an alias for a service, the HTTP request handler setfor this service is called.Integration This transaction helps you use the Internet Communication Framework. Itallows incoming requests to be assigned to different handlers,depending on their URLs. The handlers then generate appropriateresponses, which are sent to the client. Prerequisites When you create a service, you have to specify a class as the HTTPrequest handler (for example, CL_HTTP_EXT_EXAMPLE). This implements theinterface IF_HTTP_EXTENSION >, and contains the method CL_HTTP_EXT_EXAMPLE~HANDLE-REQUEST. Note: The class in question must already exist.Features See further documentation below. Activities Therefore, implementing a HTTP request handler involves the following:
- Creating the class, for example, CL_HTTP_EXT_EXAMPLE
- Implementing the method CL_HTTP_EXT_EXAMPLE~HANDLE-REQUEST
- In transaction SICF, defining the service in which this class is a HTTP
request handler.Further Documentation For detailed documentation on this transaction, and general informationon the Internet Communication Framework, choose Help -> ApplicationHelp>. To find the Internet Communication Framework documentation in the SAPLibrary, choose SAP Web Application Server -> Web Applications (BCMAS) -> SAP Web Application Server ->Internet CommunicationFramework> >.
|