Communicate from a Java Application to ABAP via WebSocket RFC using JCo - Migration Guide
Walks a JCo setup from classic CPIC-based RFC to WebSocket RFC: swap the application- or message-server logon properties for jco.client.wshost and jco.client.wsport, and implement DestinationDataProvider's getSSLContext (and, for mTLS, getClientCertificate) since the new connection runs over TLS. It covers building the PKI trust on both sides — a local PKCS12 keystore for the Java side, STRUST's SSL-Server Standard certificate exported and imported for mutual trust on the ABAP side — and notes that on BTP, JCo paired with the Destination serviceSAP Destination serviceNamed, credentialed addresses of other systems, resolved at runtime — so an application holds no URL and no secret of its own, and the same code reaches a different system in every landscape.sap official, btp already implements this via the Connectivity serviceSAP Connectivity serviceThe proxy through which a cloud application reaches an on-premise system behind a Cloud Connector — HTTP, RFC and raw sockets — without that system being exposed.sap official, btp, so the custom SSLContext work can be skipped there.
Where it sits
Who is behind it
Properties
About this work
For rfc-connectivity
Details
Graph
Source
History
- Entered the atlasDiscovered via SAP Community · abap-connectivity-tag.
For your agent
- Ref
content:communicate-from-a-java-application-to-abap-via-websocket-rfc-using-jco-migratio- JSON
- /content/communicate-from-a-java-application-to-abap-via-websocket-rfc-using-jco-migratio.json
- MCP
- Connecting an agent