Microsoft BizTalk Server
Overview
 
Microsoft BizTalk Server, often referred to as simply "BizTalk", is an Enterprise Service Bus
Enterprise service bus
An enterprise service bus is a software architecture model used for designing and implementing the interaction and communication between mutually interacting software applications in Service Oriented Architecture...

. Through the use of "adapters" which are tailored to communicate with different software systems used in an enterprise, it enables companies to automate business processes. Offered by Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

, it provides the following functions: Enterprise Application Integration
Enterprise application integration
Enterprise Application Integration is defined as the use of software and computer systems architectural principles to integrate a set of enterprise computer applications.- Overview :...

, Business Process Automation
Business process automation
Business process automation, or BPA, is the strategy a business uses to automate processes in order to contain costs. It consists of integrating applications, restructuring labor resources and using software applications throughout the organization....

, Business-To-Business
B2B
B2B may refer to:* Business-to-business* Back to Back * Back to Basics * Budapest-Bamako...

 Communication, Message broker
Message broker
Message broker is an intermediary program which translates the language of a system from one internationally recognized language to another by way of a telecommunications medium.-Pattern:...

, and Business Activity Monitoring
Business activity monitoring
Business activity monitoring is software that aids in monitoring of business activities, as those activities are implemented in computer systems....

.
Recently the BizTalk Server is repositioned not only as the Application Integration Server but also as the Application Server
Application server
An application server is a software framework that provides an environment in which applications can run, no matter what the applications are or what they do...

.

In a common scenario, BizTalk enables companies to integrate and manage automated business processes by exchanging business documents such as purchase orders and invoices between disparate applications, within or across organizational boundaries.
Human-centric processes cannot be implemented directly with BizTalk Server and need additional applications like Microsoft SharePoint
Microsoft SharePoint
Microsoft SharePoint is a web application platform developed by Microsoft. First launched in 2001, SharePoint is typically associated with web content management and document management systems, but it is actually a much broader platform of web technologies, capable of being configured into a wide...

 server.

Development for BizTalk Server is done through Microsoft Visual Studio
Microsoft Visual Studio
Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop console and graphical user interface applications along with Windows Forms applications, web sites, web applications, and web services in both native code together with managed code for all...

.
 
x
OK