`
Integrating Oracle Internet of Things Cloud Service with Oracle Service Cloud
Top of Topic

Integrate the application with Oracle Integration Cloud Service

At this point, an external system or application cannot interrogate and discover the messages that are available for subscription on Oracle Internet of Things Cloud Service. You must manually associate an external system with the message stream of interest.

Before you begin

About this task

In our sample business use case, the integration between Oracle Internet of Things Cloud Service and Oracle Service Cloud is not point-to-point, but rather through Oracle Integration Cloud Service.

Procedure

  1. Click Integration in the navigation pane.

  2. On the Integration page, click Create Integration, then select Enterprise Application.

  3. In the Enterprise Application window, complete the following fields, then click Create.

    Field Value
    Name Appropriate name, such as Send messages to OSvC
    Description Appropriate description, such as Publish to ICS, then to OSvC
    URL Contact your system administrator for the correct URL. It is typically of the form:
    https://my_ics_site.example.com.com/integration/flowapi/rest/GET_MSG_INTEG/v01/v2/messages
    The integration is created and displayed on the Integrations page.

  4. Select the new integration, then click the Edit icon.

    The Overview tab is displayed.

  5. Click the Connection tab.

  6. Enter the credentials (username and password), and type of authentication, if necessary, and then click Save.

    Contact your system administrator for the credentials.

  7. Click the Streams tab, then click Create a Stream.

  8. Complete the following fields, then click Save.

    Field Value
    Message Format Select the Exploration Name of the second exploration that you created in Eliminate duplicates, in this case Deduplicate.
    Annotations Enter service_prodid. This required for sending messages to Oracle Service Cloud.

    Other annotations are optional. You can select them from the drop-down menu as you did for other device metadata in Create the exploration.

Results

If the URL and credentials are correct, the connection will be established and messages will be posted to the URL (after a stream has been created). The status will indicate a successful connection, and the statistics will show the number of messages sent.