Creating an RFC Destination for the SLD ABAP API on the Java Side

Context

If you want to configure an ABAP application to access data in the SLD using the SLD ABAP API, you have to create a Jco RFC destination on the AS Java system that hosts the SLD.

Procedure


  1. In your web browser, enter the URL of SAP NetWeaver Administrator using the following pattern:

    http://<host>:<port>/nwa

  2. Choose Start of the navigation pathConfiguration Management  Next navigation step Infrastructure  Next navigation step  Jco RFC ProviderEnd of the navigation path

  3. Choose Create .

  4. Enter the connection and transport parameters as required.

  5. Choose Next .

  6. Enter logon data to the ABAP repository. You can either use an existing RFC destination from Start of the navigation pathSAP NetWeaver Administrator Next navigation step Configuration Management Next navigation step Security Next navigation step DestinationsEnd of the navigation path or you specify the ABAP repository explicitly. The destination should point preferably to an AS ABAP close to SLD. If SLD is running on an AS Java standalone installation, the calling AS ABAP can be used instead. We recommend to create and use an RFC destination instead of explicitly specifying the connect parameters here. In both cases, the following parameters are required

    Field

    Description

    Application

    Server Host

    System Number

    Client

    Language

    User

    Password

    Enter the logon data for the AS ABAP system. You must specify an existing user with appropriate authorizations for RFC.

  7. Choose Next .

  8. Leave the default values in the next steps.

  9. Create the Jco RFC destination by choosing Finish .

Results

The Jco RFC destination creates a number of "Server Count" RFC server threads on your AS Java. These RFC servers register at the RFC Gateway specified. You may configure multiple ABAP systems to connect to these RFC servers. In this case, the Server Count should be increased when TIME_OUT exceptions are observed.