Start of Content Area

RFC Connectivity in AS Java (New)  Locate the document in its SAP Library structure

AS Java is equipped with the SAP Java Resource Adapter (SAP JRA) for SAP JCo. This prepares SAP JCo connections as resources in accordance with JCA 1.5.

Use

AS Java 7.10 provides an SAP Java Resource Adapter for connections between a Java application and an ABAP application server using the RFC protocol. The Java application can be both the RFC client and the RFC server.

SAP Java Resource Adapter wraps SAP JCo API and replaces JCo RFC Provider Service, also known as RFC Engine.

 

The functional advantages of SAP Java Resource Adapter are as follows:

      Client connections can switch between processes, thus enhancing the robustness of AS Java (“solid rock” project).

      Server connections can be stateful.

      Server connections can use the connection for a callback to the ABAP Application Server.

      Central configuration in NetWeaver Administrator.

      By complying with internal SAP standards, maintainability is enhanced.

      Compliance with the JCA standard.

 

Due to the increased maintenance requirements, a new JCO API has been introduced that is used by SAP Java Resource Adapter. AS Java thus has the following RFC communication solutions:

 

      SAP JCo, with the API known since Web Application Server 6.20. This is still supported for reasons of compatibility, but does not have the aforementioned advantages.

      JCo RFC Provider Service that allows server-side use of SAP JCo (since Web Application Server 6.20). This is still supported for reasons of compatibility, but does not have the aforementioned advantages.

      SAP JCo with the changed API. The offers the aforementioned advantages, but does not comply with the JCA standard. It should only be used directly in absolutely exceptional circumstances.

      Internally, SAP Java Resource Adapter uses the changed SAP JCo API, thus having all the aforementioned advantages, including compliance with the JCA standards. This is now the standard programmer interface for integrating ABAP and Java applications using the RFC protocol.

 

Effects on System Administration

As JCo connections are treated as application server resources, resource management can be implemented.

Effects on Customizing

Connections are configured in the same way as for RFC destinations in the ABAP application server. Maintenance is performed in NetWeaver Administrator.

 

 

 

 

 

End of Content Area