Show TOC

Procedure documentationConfiguring Remote Function Call Connectivity to Provider System Connections Locate this document in the navigation structure

 

You use remote function call connectivity (RFC connectivity) to establish RFC connections to provider systems. When you create the connection, you use RFC connectivity-enabled communication profiles that have Secure Network Call (SNC) policies to establish a secure communication between the consumer and provider systems. In addition to the communication profile, you also provide RFC specific settings to the provider system connection.

Procedure

Creating a Provider System Connection
  • In Basic Mode, proceed as follows:

    1. In the Connection Setting area, enter the following settings:

      Load balancing enables you to use a message server on the system landscape. The message server is responsible for processing the RFC call and sending a request to a provider system on the landscape which can process this request. If you do not use load balancing, you have to establish a direct connection to a provider system on the landscape.

      • You enable load balancing and establish a connection to the message server on the system landscape.

        • In the Message Server field, enter the host name of the message server.

        • In the Port field, enter the port number of the message server.

      • You disable load balancing and establish a direct connection to a system on the landscape without using a message server.

        • In the System Number field, enter the port number of the provider system.

        • In the Target Host field, enter the host name of the provider system.

    2. In the Runtime Authentication Settings area, in the Authentication Method set, choose one of the following options:

      • Use SSO via Assertion Tickets

      • Technical User

        To create and assign a user account to the system, enter the required data in the following fields:

        1. User Name

        2. Password

  • In Advanced Mode, proceed as follows:

    1. In the Connection Settings area, enter the following settings:

      • To enable load balancing, select the respective checkbox.

        Load balancing enables you to use a message server on the system landscape. The message server is responsible for processing the RFC call and sending a request to a provider system on the landscape which can process this request. If you do not use load balancing, you have to establish a direct connection to a provider system on the landscape.

        Note that host names of the systems in the system landscape directory (SLD) are written in lower case and without any network domain. Proceed with the following settings:

        • You enable load balancing and establish a connection to the message server on the system landscape.

          • In the Message Server field, enter the host name of the message server.

          • In the Port field, enter the port number of the message server.

        • You disable load balancing and establish a direct connection to a system on the landscape without using a message server.

          • In the System Number field, enter the port number of the provider system.

          • In the Target Host field, enter the host name of the provider system.

      • In the Logon Group field, specify the logon group that is submitted to the message server.

      • To specify a gateway in the system connection, enter the host name and port number in the Gateway Host and Gateway Service fields, respectively.

      • In the Communication Profile field, specify a communication profile that you want to assign. The framework assigns the latest active version of the profile to the connection and displays the version number and description of the profile.

        Note Note

        You can browse communication profiles on the wizard that opens by choosing the button next to the Communication Profile field.

        End of the note.
    2. In the Runtime Authentication Setting area, in the Authentication Method set, choose one of the following options:

      • Use SSO via Assertion Tickets

      • Technical User

        To create and assign a user account to the system, enter the required data in the following fields:

        1. User Name

        2. Password

      • Existing User Account

        In the User Account field, specify a user account that you want to use for authentication at runtime.

        Note Note

        You can browse user accounts on the wizard that opens by choosing the button next to the User Account field.

        End of the note.
    3. In the Pool Settings area, proceed as follows:

      To enable and use a connection pool, select the respective checkbox. The pool provides a set of remote connection sessions which you can use. If you enabled the connection pool, proceed with the following settings.

      • In the Max Connections field, enter the maximum number of connection sessions in the pool which can be managed at a time. If the number is exceeded, the client waits until another connection is available.

      • In the Pool Size field, enter a number to specify the size of the connection pool. The value determines the number of simultaneous connections that are processed in the pool.

      • In the Max Wait Time field, enter a number that specifies the time interval between two connection sessions.

      • In the Expiration Time field, enter a time interval that specifies for how long a connection session may stay active before it expires.

    4. On the Advanced Settings area, you can provide the following settings:

      • If you use an SAP router to connect to a provider system, enter its address in the respective field.

      • To enable tracing on the RFC destination, select the RFC Trace checkbox.

      • In the CPIC Trace Level dropdown menu, choose the trace level which you want to set. Available options are:

        • -1: Usage of the global CPIC trace level.

        • 0: no CPIC trace.

        • 1: minimal CPIC trace.

        • 2: full CPIC trace.

        • 3: full CPIC trace including data.

      • In the Client Codepage field, enter the number for the connection setup.

    5. In the Repository Connection area, you can provide the following settings:

      • To reuse the settings of another system connection, in the Destination Name field, enter the name of the connection which you want to reuse.

      • Enter the user name and the password to authenticate and access the system back end.

Proceed with the other tasks of the procedure: Creating a Connection

Editing a Provider System Connection

Update the settings in the fields which you want to change. For more information about the specific configuration options, refer to the Creating a Provider System Connection section above.

Proceed with the other tasks of the procedure: Editing a Connection