For SAP J2EE client applications, you can use SAP JRA in the SAP system instead of the standalone JCo. This solution offers you a number of advantages without the need for any additional implementation effort.
Before you can replace SAP JCo with SAP JRA for a client application, the following conditions need to be met:
● The application is a SAP J2EE client application only
● You are also using the SAP J2EE environment in the called SAP system
Using SAP JRA for this scenario offers you the following advantages:
● You can configure SAP JRA using a GUI.
● Thread- control, security configuration, transaction administration, establishment of connections and synchronization are all managed via the SAP application server and do not require you to make any settings in SAP JRA.
● SAP JRA implements J2EE standard interfaces only. Java developers can use a familiar-looking set of interfaces, thus makes their work much more straightforward.