Publish and invoke gRPC services in an SAP landscape

Effortlessly integrate gRPC services into SAP Process Orchestration, enabling seamless calling and publishing without extensive specialized development. All main gRPC features, as well as transport and security mechanisms are supported.

Overview

Implement microservices architectures

gRPC is well-suited for implementing microservices architectures, which are increasingly popular in modern application development. SAP applications can be broken down into smaller, independent services that communicate with each other using gRPC.

Reduce integration costs

SAP landscapes often include a variety of non-SAP systems, such as external databases, messaging systems, or third-party applications. gRPC can be used to establish communication channels between SAP solutions and these external systems, allowing for efficient data exchange and integration.

Leverage cloud-native development

Cloud-native development enables organizations to deliver better user experiences, respond quickly to market demands, and optimize resource utilization, ultimately leading to a competitive advantage in the digital landscape.

Show more

Details

Solution Type

APIs and Technical Components

Industry

Cross-Industry, Retail, Utilities, Telecommunications

Compatibility

Works with

This product is compatible with or enhances the functionality of these SAP solutions but doesn't require them.
SAP NetWeaver Application ServerSAP Process Integration

Features

Call gRPC services as a receiver channel.

The adapter allows you to conveniently invoke gRPC services via a generated XML message format for requests and replies. XML request messages are translated to gRPC request messages and gRPC responses are transformed to PO XML response messages.

Call gRPC services as a receiver channel.
Enlarge

Publish gRPC Services with a sender channel

The adapter allows you to publish a gRPC Endpoint on your SAP Process Orchestration machine. This endpoint can be natively invoked by any gRPC client and triggers a synchronous (BE) or asynchronous (EO/EOIO) message exchange.

Publish gRPC Services with a sender channel
Enlarge

Use common authentication methods such as mTLS or API keys

The adapter allows users to connect or publish gRPC services with plain and TLS connections. All typical authentication mechanisms like mTLS (client certificates) or API keys are possible. Certificates are stored with well-known and established toolsets like NetWeaver Administrator.

Use common authentication methods such as mTLS or API keys
Enlarge
Show moreView media gallery

Plans and pricing

All plans include:

Free TrialFull featured adapter as temporary free version for trials/PoC's