Logical Determination of Receiver, Sender, and Authentication
Use
Prerequisites
The consumer factory must be assigned a filter structure at design time.
If you use service groups, you can only use logical or technical receiver determination. For more information, see Working with Service Groups.
Procedure
Creating Routing Rules for a Consumer Factory
-
In SOA Manager (transaction code SOAMANAGER), choose Logical Determination of Receiver, Sender, and Authentication Using Consumer Factories on the Service Administration tab.
-
To create new rules for logical receiver, sender, and authentication determination for a consumer factory, choose Create.
To edit existing rules, search for a configuration.
-
Specify a consumer factory and choose Create.
Depending on the attributes of the consumer factory, up to three tabs are displayed: Receiver Determination, Sender Determination, and Authentication Determination. On each of the tabs, the attributes of the filter structure are displayed.
-
On each of the tabs, perform the following steps.
-
Create conditions by choosing the white paper symbol.
Specify a name and a priority. The priority determines the order in which the conditions are processed, if you define more than one.
-
Create one or more expressions.
Conditions consist of one or more expressions. If there are more than one, they are joined using a logical and conjunction. An expression consists of one or more select options. The select options are joined using an or conjunction. This way, all possible combinations can be described.
For each expression, drag a field from the left pane into the table and specify the logic.
-
Assign the condition to a receiver, sender, or authentication method by dragging and dropping the following from the left pane:
-
For logical sender determination, assign the correct sender IBC for this condition.
-
For logical receiver determination, assign the correct receiver IBC for this condition.
-
For logical authentication determination, assign the correct logon data for this condition.
-
-
Save the settings.
Changing Routing Rules for a Consumer Factory
-
In SOA Manager (transaction code SOAMANAGER), choose Logical Determination of Receiver, Sender, and Authentication Using Consumer Factories on the Service Administration tab.
-
Search for the consumer factory and open it.
Depending on the attributes of the consumer factory, up to three tabs are displayed: Receiver Determination, Sender Determination, and Authentication Determination.
-
Choose Edit.
-
On all tabs, you can edit, add, or delete conditions, expressions, and assignments.
-
Save your changes.
-
If your are working in a central system, distribute your changes to all managed systems using the change processor.
More Information
The rules have been configured. To distribute the changes to the domain systems, you have to start the change processor. For more information, see Distributing Changes from the Central System to Domain Systems.