ESB Toolkit Series – Part III ‘Itinerary, Transformation, Endpoint Resolution and Routing’
If we look at the ESB toolkit, it allows for flexibility by several features, of them, I would like to explain three which I think need some clarification; Abstraction of your business process by defining these as building blocks, using them inside an Itinerary, which allows you to re-use these blocks Runtime Transformation instead of configuring this using In-Outbound maps / maps being called in Orchestrations Dynamic Endpoint resolution instead of setting this using a pipeline / orchestration in dynamic maps, or static send ports If we look at the ESB Toolkit dynamic features, it builds on the Business Rule Engine, by providing Vocabularies; Abstraction of your business process In this scenario, we can use the Business Rules Engine to determine which process to start. In classic BizTalk we do this in general, based on the MessageType. The ESB Toolkit, allows you to do this in a different way. You can basically, dynamically start your process based ...