GCP Pub Sub Adapter Capabilities
The GCP Pub Sub Adapter enables users to create an integration in Oracle Integration that connects to a GCP Pub Sub messaging system. The GCP Pub Sub Adapter connects to the GCP Pub Sub distributed publish-subscribe messaging system from Oracle Integration and allows for the publishing and subscribing of messages from a GCP Pub Sub topic. The GCP Pub Sub Adapter can be configured as a trigger connection or an invoke connection in an integration in Oracle Integration.
The GCP Pub Sub Adapter provides the following capabilities:
- Serves as both an event producer/publisher and an event consumer/subscriber for GCP Pub Sub.
- Supports the pulling and publishing of messages of the following types: JSON, XML, AVRO, string, opaque, and opaque (stream reference).
- Supports the subscription of messages of the following types: JSON, XML, AVRO, string, and opaque.
- Supports the pulling of multiple messages (up to 100 messages/request) in JSON, AVRO, string, and opaque formats.
- Supports the publishing of multiple messages (up to 1000 messages/request) in JSON, AVRO, string, and opaque formats.
- Supports processing message payloads of up to 10 MB in size.
- Uses GCP Pub Sub's push-based message delivery to webhooks made available by the GCP Pub Sub Adapter for message subscription.
- Supports acknowledge messages.
- Supports enabling dead lettering and retaining acknowledged messages.
- Supports JWT User Assertion for OAuth and JWT Validation for authentication against GCP Pub Sub for message subscribing in trigger connections.
- Supports Authorization Code Credentials and JWT User Assertion for OAuth authentication against GCP Pub Sub for invoke connections.
- Supports direct connectivity with a publicly accessible GCP Pub Sub.
- Supports invoke connections with the GCP Pub Sub application using a connectivity agent with the JWT User Assertion security policy.
The GCP Pub Sub Adapter is one of many predefined adapters included with Oracle Integration.