Show TOC

HTTP Configuration GuideLocate this document in the navigation structure

Use

The kernel of the SAP Web Application Server supports HTTP (Hyper Text Transfer Protocol). In this way it is possible to transfer text messages (pager/SMS) to the vendor as HTTP-GET or HTTP-POST messages directly to external text message servers or packed as URLs.

Example
http://sms-provider.com/sendmsg?password=<password>&to=<to>&from=<from>&text=<message>
Note

You cannot use this technology to receive text messages. However, receiver confirmations and status notifications that confirm that the message was sent to the provider, or that an error has occurred, are possible (see SAP Note 1917416 Information published on SAP site).

Prerequisites

Your provider must support HTTP for text messages (pager/SMS), you must have obtained all the required information and have performed all the required configurations. If the provider is to support HTTP GET, you must be able to send a text message in a Web Browser using the template supplied by the provider for the SMS packed as a URL.

Process

Configuring the HTTP Service

For more information about configuring the HTTP Service, see HTTP Communication Using the SAP System as Client.

Transaction SCOT (or SCON)

You have to configure the SAPconnect settings that you require for sending text messages using HTTP.

Note It currently only supported to create an HTTP node using the wizard for HTTP-GET messages.
  • Creating HTTP-GET Nodes using the Wizard

    1. Make sure you are in the Node view.

    2. Choose Start of the navigation path Nodes Next navigation step Create Using Wizard End of the navigation path.

    3. Enter a node name and a description.

    4. Choose HTTP Node.

    5. Enter the URL that is specified by the provider and has already been tested. When entering the parameters, use the pushbuttons if you need help.

    6. If required, enter your personal provider password.

    7. If your provider has not supplied you with any values, enter 160 for the Maximum Length and use the default values for Character Set and Coding.

    8. Specify the messages your provider returns if a dispatch was successful and if an error occurred.

    9. Enter the address area for which this HTTP node is to be responsible. In general, * is used here.

    10. Specify the maximum waiting time for repeating the send attempt procedure if an error occurs.

    11. Select Node is ready for use.

  • Creating HTTP-GET or HTTP-POST Nodes Without Using the Wizard

    1. Make sure you are in the Node view.

    2. Choose Start of the navigation path Node Next navigation step Create End of the navigation path.

    3. Enhance the general specifications such as node name, description, and maximum wait time.
    4. Maintaining the HTTP Connection

      Either choose an existing HTTP destination from the drop-down selection or create a new destination. To create a new destination, open transaction SM59 using the interface of the same name and set up the new destination there.

      Note

      Only the target URL is defined for the destination of an HTTP-GET connection in SM59, however the query is part of the node configuration and is stored in the corresponding field of the create dialog in transaction SCON.

      The destination of an HTTP-POST connection should be defined completely in SM59.

      Specify if you want to create an HTTP-GET or an HTTP-POST node.

    5. Enhance the specifications and confirm the dialog.
  • Send Job

    A periodical background process, the SAPconnect send job, sends the text messages to the provider. To schedule this job in SAPconnect: Administration, proceed as follows:

    1. Choose Start of the navigation path View Next navigation step Jobs End of the navigation path.

    2. If no other job has been scheduled, choose Start of the navigation path Job Next navigation step Create End of the navigation path.

    3. Enter a job name and confirm it.

    4. Select the variant SAP&CONNECTPAG by positioning the cursor on it.

    5. Choose Schedule Job.

    6. Choose Schedule Periodically.

    7. Select the interval you require, such as 10 minutes.

    8. Choose Create.