Task H: Define Service Operations
A service operation definition consists of general information about an operation, such as its name, description, and so on. It also specifies an operation type, which determines how the operation is to be processed, synchronously or asynchronously. In addition, it contains routings which determine the direction, inbound or outbound, of the service operation. A service operation has one or more handlers, which contain and run the programming logic for sending or receiving the message, manipulating message content, and other functions.
With Integration Broker, you can define and customize service operations. The steps to define a service operation are the same for all IB activities. However, based on the IB activity to be used, you need to select the appropriate operation type from the following:
-
Asynchronous - One Way: for IBRequest Activity.
To define a service operation, complete the following steps:
-
Go to PeopleTools > Integration Broker > Integration Setup > Service Operation Definitions.
-
Search the existing service operations. If no service operation satisfies your search criteria, click the Add A New Value link.
-
Fill in the information in the Add New Service Operation pane:
-
Specify Service or click the button to look up the service you defined in Task G, Define Services.
-
Specify the Service Operation name.
-
Select the appropriate
Operation Type
from the dropdown. -
Click Add.
-
-
Click the General tab and fill in the information:
-
Enter Operation Definition.
-
Select Enterprise Components from the Object Owner ID dropdown .
-
Enter Version.
-
Select the Active checkbox.
-
Specify Message.Version or click the button to look up the message you defined in Task E, Define Messages.
-
Specify Queue Name or click the button to look up the message queue you defined in Task F, Define Message Queues.
Example:
-
-
Click the Routings tab. Enter Routing Name and click Add.
-
Follow step 4 to step 6 in Task I, Define Routings to define the routing.
-
Select the Selected checkbox of the routing you defined and want to use. Then click Activate Selected Routings. Ensure the selected routing is active.
Example:
-
Click Save. The specified service operation is created.