Publication Service

The Siebel system generates the outbound request to Siebel Plugin and then the Siebel plugin processes it through the Publication Service. The Siebel plugin receives the data from the Siebel system on a specified subject (socket) and then the Siebel plugin queries the Siebel Business Component or the Siebel Integration Component data objects from the Siebel system through the Siebel Object Interface and publishes the data in the Output tab of the Event Process activity. This is triggered by the Send Service method of the EAI TIBCO HTTP Agent Custom Siebel Business Service, provided by the Siebel plugin installation, to request data from an external Request-Response service in the form of a Siebel Property Set.

Prerequisites

  • Configure the Http port correctly in Siebel Connection Resource.

For more details, see Siebel Connection Resource.

Procedure

  • Launch the Event Process Activity with the new process. For details on configuration, see Event Process Activity. This Event Process Activity reads the data from shared datastructure and performs the operations. In this case, the event name that is configured in the General tab of the Event Process Activity is important for reading and adding the data from/to the shared datastructure. This event name must match the event name that was configured while publishing the record from the Siebel system. This Event Process Activity performs the query operation for Siebel Business Component and Siebel Integration Component.
    During this launch one http thread starts on the configured port number. This thread listens to the data and passes it to the Event Process Activity through shared datastructure.