Integration
Microsoft BizTalk Server
1. Scope & purpose This document intends to provide an overview of Enterprise Service Bus (ESB). It also identifies high-level requirements and then goes on to propose a typical architecture for such an Enterprise Bus. 2. Introduction Last few years has seen a tremendous growth in business integration. Companies have focused on achieving this integration […]
Loose coupling applications, makes them easy to scale out, expand and maintain, and decreases the cost to change them in future. Messaging is one of the ways of doing loose coupling. Messaging enables solutions to be scalable, queues acting as a load buffer, each application can work at its own speed. To differentiate messages, engine […]
Biz rule composer allows to create a domain specific vocabularies for defining business rules. SSO allows credentials to be mapped or passed between two target applications. Biztalk internally uses SSO to encrypt sensitive info, such URI of target apps. Role link defines a business interaction between two partners. Typically interaction involves one partner providing a […]
Provisioning: An information worker can package information needed by other participants in a business process into a seed package. Seed created by hub system can contain a broad range of things, including assemblies from orchestrations, BAM views, and BAM activities, a profile for system generating the package. After a system receivies a seed package, its […]
BAS are meant to be used by business people, and not by developers, it makes sense to expose them through familiar tools. BAS = BAM + TPM + BPC + BPP TPM: Establishing connections requires agreeing on several things Common protocol Format messages Process that will derive business. BPC: Business process configuration helps information workers […]
Here are a few basic tips some of the team came up with that helped BizTalk beginners comprehend the EAI (Enterprise Application Integration) domain, especially in a Microsoft BizTalk context. Integration projects don’t follow ‘water fall model’. Most basic need of integration is; ‘ messages generated from one application must be sent to another application […]
Electronic Data Interchange (EDI) is the most common way to exchange data between business entities. EDI communication is based on specific message syntax, standards, messaging protocol and communication mechanisms. The EDI solutions are more centric on message processing and transformation and less on Application or User workflows. Here are a few tips to design, architect […]
The plathora of applications in organizations has grown significantly in the past decade. Enterprise, big and small now has many choices for any given task and the application portfolio seems to include everything from mammoth generalized ERPs to small specialized cloud apps. There are many reasons why companies need to maintain this application / vendor […]