Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 7 Smart Routing : Private Process Smart Routing

Private Process Smart Routing
TIBCO BusinessConnect allows you to define simple business rules to route messages to specific private processes.
You can configure which messages should be routed to which private process instance using the TIBCO BusinessConnect server through the TIBCO Administrator GUI. You can specify a set of business rules, such as to route all messages from the trading partner A to the host B towards the private process C.
Configuring Private Process Smart Routing
Smart routing requires the following:
Using TIBCO Administrator, you can set up the business rules and specify the smart ID to be assigned to messages that meet the conditions of the rule.
Business Rules for Private Process Smart Routing
Business rules identify a set of messages based on one or more of these variables:
Using the TIBCO BusinessConnect Palette, you can configure which private processes will receive messages that include specific smart IDs.
As shown in Figure 17, private processes can inherit a smart ID from a shared resource but do not have to. You can specify no Smart Routing for a private process within a shared resource, and you can also specify a smart ID for a private process outside of a shared resource.
Figure 17 Smart Routing
To see a step-by-step explanation on configuring Smart Routing for private processes, see TIBCO BusinessConnect Trading Partner Administration, Private Process Smart Routing.
To see how to configure rules for Smart Routing for private processes, see TIBCO BusinessConnect Trading Partner Administration, Creating Business Rules for Private Process Smart Routing.
Configuring Private Process Smart Routing for the TIBCO BusinessConnect Palette
When you select the check box Use Smart Routing, a text field named Smart Routing ID becomes visible and editable. By enabling this option on the shared resource, you can allow for the referencing event sources to use the specified smart ID value and inherit changes in the ID's value made on the given shared resource.
If you want the specific event source to define its own Smart Routing ID, the check box Shared Smart ID must be cleared and an individual smart ID can be specified to take precedence over the ID (if any) on the referenced shared resource.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved