BizTalk Utilities CV ,   Jobs ,   Code library  
 
 
Page 2of 9

 

Previous Page Table Of Contents Next Page

BizTalk and Application Integration, cont.

Benefits of Enterprise Application Integration

Let's remind ourselves of why we should want to perform Enterprise Application Integration (EAI). Applications, in particular mission-critical applications that are used to run the enterprise, represent chunks of proven functionality. At the highest levels, they perform the functions that represent what the organization does in the business sense. They represent ordering supplies, scheduling manufacturing, fulfilling customer orders, and reconciling the finances of the company.

These business applications work in isolation in many companies. Since, in reality, the business processes do not occur in isolation, manual steps exist to integrate the applications. These steps introduce delay and add cost to the end product or service of the organization. Anything that can be done to replace manual integration with interprocess coordination is likely to speed up the company and reduce overhead. We want to go from the industrial revolution to Internet time.

Carrying this idea a step further, companies are themselves steps in a complete process. Few companies do everything to move a product from raw materials to finished goods. Companies operate in a web of business relationships, with one supplying the other with what they need. Here, as with processing within a single organization, companies mostly interact through manual processes. However, if an inventory application in one company can place an order directly with the order entry process of a trusted supplier, the entire process can be streamlined. Essentially, this is EAI carried out between companies, and it is often referred to as Business-to-Business e-commerce (B2B).

Finding a way to carry out EAI without having to rewrite mission-critical applications is the goal of this book. Microsoft BizTalk Server is a product that can perform this task for you, by coordinating the flow of message document files between applications. This is illustrated below:

Microsoft BizTalk Server is a product that performs application integration, using messaging.

Data from one application can be transmitted to BizTalk Server over some communications protocol, such as HTTP, and BizTalk can forward it to another application in another data format over another protocol. It does this based on internal configurations supplied by business analysts and programmers. It is a general-purpose server customized to a particular task through the provision of data configurations.However, the presence of multiple data formats and communications protocols in such a system suggests some challenges that BizTalk Server must overcome before it can implement application integration. Let us turn now to take a look at those challenges.

 

Page 2of 9

 

Previous Page Table Of Contents Next Page
 

Recent Jobs

Sr. Software Engineer - Analytics
Immediate Mainframe openings for Ch
Immediate TANDEM-TAL openings for C
Immediate ASP.NET/C# Openings for C
Sr. Software Engineer

View all Jobs (Add yours)
View all CV (Add yours)



conference call
water softener
Teleconference
Host Department NOLIMIT Web Hosting
MSN
sunglasses
gotomeeting


    Email TopXML  

Front Page Daily Stuff TopXML Forum XML blogs XML Newsgroups BizTalk Biztalk Utilities Biztalk Utilities Tutorial B2B SAP XML Microsoft .NET Dotnet System XML Soapformatter SQLXML XMLserializer XQuery PHP PHP SimpleXML PHP XML Dom PHP XML RPC PHP XSLT Java Java Java XML Xalan Microsoft ASP ASP Schemas XML SQL Server XML XMLDom XSL XSL Tutorial XSLT Stylesheets General Javascript CSS XHTML WAP