Messaging-based itinerary services are executed inside the ESB Dispatcher component. The Dispatcher component can also dynamically set endpoint location properties for outbound messages and dynamically transform messages.
The Dispatcher component has six properties:
-
RoutingServiceName. This property specifies the registered name for the messaging-based routing service. The default value is Microsoft.Practices.ESB.Services.Routing.
-
TransformServiceName. This property specifies the registered name for the messaging-based transform service. The default value is Microsoft.Practices.ESB.Services.Transform.
-
Validate. This property specifies whether a message needs to be validated.
-
Enabled. This property enables or disables the component.
-
Endpoint. This property is a resolver connection string in a format registered with BizTalk ESB Toolkit.
-
Map Name. This property is either the fully qualified name of a map or a connection string format registered with BizTalk ESB Toolkit:
- The following is an example of a map name:
GlobalBank.ESB.DynamicResolution.Transforms.SubmitOrderRequestNA_To_SubmitOrderRequestCN, GlobalBank.ESB.DynamicResolution.Transforms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c2c8b2b87f54180a