Sunday, June 8, 2025

OIC - Can you explain how you use REST and SOAP connections in OIC?

Answer:

In Oracle Integration Cloud (OIC), REST and SOAP connections are set up to enable communication with external applications or services that expose their APIs in these formats.

🔹 REST Connections:

  • I create REST connections using the REST Adapter in OIC.
  • The connection is configured by specifying the base URL, authentication (like OAuth 2.0, Basic Auth), and optional headers.
  • I typically use REST connections to integrate with modern web services, like external APIs or Oracle SaaS REST endpoints (e.g., ERP/HCM Cloud REST APIs).

🔹 SOAP Connections:

  • I create SOAP connections using the SOAP Adapter.
  • This involves uploading the WSDL file or providing the WSDL URL.
  • The adapter uses the WSDL to define available operations and data structures.
  • I use SOAP connections for integrations with legacy systems or Oracle SaaS SOAP web services (e.g., certain HCM/ERP services that are still SOAP-based).

Practical Use in OIC Integrations:

  • Once the connections are created, they are used in the integration flow.
  • I drag and drop the REST or SOAP connections onto the integration canvas as invoke actions to send or receive data.
  • In the mapper, I map the incoming or outgoing payloads to match the API’s structure.

No comments:

Post a Comment

Featured Post

OIC - OIC Utility to Reprocess Failed Real-Time Integration JSON Payloads

📌 Use Case In real-time OIC integrations, JSON payloads are exchanged with external systems via REST APIs. When such integrations fail (du...