ABAP Extension Module components

The ABAP Extension Module consists of components written in Java and ABAP. The Java components consist of the connector module and the SAP RFC libraries. SAP delivers their RFC libraries in Java and C. The ABAP components consists of various SAP application function modules, database tables, and programs. Some of these ABAP components are developed and delivered as part of the adapter and some are native to every SAP installation.

Figure 64 illustrates the overall architecture of the ABAP Extension Module.

Figure 64. ABAP Extension Module architecture

Java components

The connector is delivered and run as a Java Archive (JAR) file. It handles the event delivery and event business object request processes. The SAP RFC library is delivered and run as a JAR file as well. It enables external programs to execute ABAP function modules within an SAP application.

The Java components:

ABAP components

The ABAP components of the connector are function modules, programs, and database tables. These elements handle the event delivery and business object request processes initiated by the Java component. The ABAP components are delivered in connector transport files to be loaded into an SAP application; once loaded, they run as ABAP repository objects.

The ABAP components:

Copyright IBM Corporation 1997, 2004. All Rights Reserved.