The Unified Key Mapping Service (UKMS) provides a number of interfaces for accessing key mapping.
- The interface that is closest to the UKMS core is the ABAP-OO interface. It offers the entire scope of functions and the greatest granularity.
- RFC-enabled function modules wrap parts of the ABAP-OO interface and provide cross-system access to the most important methods.
- A Java API represents a wrapper for the RFC-enabled function module. This Java API is provided to SAP Basis as XI content. To make it easier to call the Java API from XSLT mappings, you can use an XSLT include that contains the Java calls.
The following figure shows the wrapper layers of the UKMS:
- Calls from the same system should be sent directly to the ABAP-OO interface.
- Calls from external systems must use the RFC modules.
- The Java API can be used for key mapping calls made from within XSLT mappings. Accesses to them should be wrapped with XSLT includes.