Show TOC

Create RFC and HTTP Connections for Transactions and Web Dynpro ApplicationsLocate this document in the navigation structure

To integrate Web Dynpro ABAP applications and SAP GUI transactions located on a SAP Fiori back-end server into SAP Fiori launchpad, you need to establish connections between front-end and back-end server.

Context

The following connection types are required:

  • RFC connection: This connection type is required when setting up the SAP Fiori front-end server. In this case, the catalogs containing the applications on the back-end server are replicated to the SAP Fiori front-end server for faster access.
  • HTTP(S) connection: This connection type is required when a Web Dynpro application or a SAP GUI transaction is launched during runtime of the SAP Fiori launchpad.

Perform the following steps on the front-end server:

Procedure

  1. Identify the system alias for the back-end applications:
    1. Start Maintain Table Views (transaction SM30)
    2. In the Table/View field, enter /UI2/V_SYSALIAS.
    3. Choose Display to display the content of the view.
  2. Create RFC and HTTP connections:
    1. Start Configuration of RFC Connections (transaction SM59) in a new window.
    2. For each entry of the view /UI2/V_SYSALIAS, create an RFC connection of type 3 (ABAP Connections) with the name <system alias>_RFC.

      Make sure that the connection points to the server with the correct catalogs. The software component which needs to be installed in a back-end server for a specific system alias can be derived from the documentation of the SAP Business Suite application that you need to install. Please check the documentation in the Fiori App Library (see https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer.

    3. For each entry of the view /UI2/V_SYSALIAS, create an HTTP(S) connection of type H (HTTP Connections to ABAP System) with the name <system alias>_HTTP.

      The connection should point to the same system as the RFC connection in the previous step.

    Note that you can also reuse system alias configurations.

    See Maintain System Alias Mappings for Transactions and Web Dynpro Applications.

Example

The view /UI2/V_SYSALIAS displays the following entry: FIORI_BE.

Thus, you need to create an RFC connection in transaction SM59 named FIORI_BE_RFC and an HTTP(S) connection named FIORI_BE_HTTP.

Next Steps

Now you need to extract catalogs from the back-end and replicate them on the front-end server.