Synchronous integration with an object structure service

An object structure service is accessible by using the HTTP Post, EJB, and web service invocation methods to receive synchronous object structure service messages. The operations Create, Update, Delete, Sync, and Query are supported.

Integration processing that is based on an object structure service occurs in the following sequence:
  1. The external system uses one of the following invocation methods to initiate communication with the integration framework:
    • HTTP invocation
    • EJB invocation
    • Web service invocation
  2. The integration framework receives the inbound message that identifies the object structure that is associated with the message
  3. The integration framework builds the objects, based on the object structure and the content of the inbound message.
  4. The integration framework applies any predefined logic to the object structure.
  5. Objects are processed and data is committed to the database if the message contains an update operation, or the data is returned to the requester if the message contains a query operation.
  6. If a processing error occurs, the response with an error message is returned to the caller of the service.