Why we need ? - Integrate large business functions Used when data needs to be transferred from one business unit to other, with in between transformations as per the business requirements. Wiki defines as - Microsoft BizTalk Server (or simply "BizTalk") enables companies to automate business processes, through the use of adapters which are tailored to communicate with different software systems used in an enterprise. Initial stages - 2000 release - First version 2013 release - Currently used First as the standard application server of Microsoft but when AppFabric was launched they decided to continue BizTalk as a integration app server. Consists of - 1. Messages - These are in form of XML schema definition standard I.e. XSDs. All the documents are formed in parent child structure as in an XML and stored in BizTalk. 2. Transformation - done using Maps. Maps are implemented in XSLT language I.e. XSLT (Extensible Stylesheet Language Transformations) is a language f
“Always listen to experts. They'll tell you what can't be done, and why. Then do it.”