CapabilityIntegration & MessagingJava, read from its artifacts

Destinations

Reaching a system that is not yours — an S/4HANA tenant, an on-premise service, a third-party API — without the address, the credentials or the tunnel being written into the application. The destination is the indirection, and the reason an endpoint can move without a redeploy.

Showing artifacts, examples and content with confirmed Java applicability. View All CAP

Overview

SAP SHIPS
com.sap.cds:cds-feature-remote-odata

Consuming remote OData V2/V4 services using SAP Cloud SDK, translating CQN queries against a configured Remote Service into OData V2 or V4 requests over the resolved destination or service binding.

com.sap.cds:cds-integration-cloud-sdk

Allows integration with Cloud SDK to connect with remote REST-based services, only including the minimum Cloud SDK dependencies by default so a feature adds the rest as needed.

A Java coverage assessment has not been written. View all flavors

THE COMMUNITY ADDS

No community artifact is confirmed here for Java.

A Java coverage assessment has not been written. View all flavors

Licence1

LicenceSAP Developer License Agreement 3.2 CAP§ 1AlwaysA destination used by a covered CAP application sends SAP product data to a non-SAP product rather than only addressing a remote endpoint.
  • § 1 License. Productive customer applications are limited to SAP BTP or another SAP-licensed platform, and mass extraction to a non-SAP product is restricted except where solely required for SAP interoperability.

A destination is configuration, not the deciding boundary. The licence becomes material when the resulting data flow is extraction into a non-SAP product, so the target and purpose need review.

SAP Developer License Agreement 3.2 CAP →

Artifacts3

3 of 3 artifacts
ArtifactSignals
Packages2
com.sap.cds:cds-feature-remote-odataRemote Services for consuming OData V2 and V4 APIs in CAP Java
Signals
none
com.sap.cds:cds-integration-cloud-sdkSAP Cloud SDK integration for remote REST services in CAP Java
Signals
none
Services1
SAP Destination serviceNamed, credentialed addresses of other systems resolved at runtime
Signals
none

Seen working2

ArtifactSignals
Samples2
cap-ams-a2aApp-to-app setups between CAP Java and CAP Node.js under AMS and IAS
No license
cap-openapiCAP Java service calling role collection APIs via a generated client
No license

Details

Coverage
statecore only, CAP, Java, derived
also inBTP/BAIP, UI5
For your agent