Introduction to Biztalk Server (publication Works, Prohibition of reprint, if there are legal issues, Wenzing)

Source: Internet
Author: User
Tags definition mail biztalk
server| problem

Introduction to Microsoft Biztalk Server 2000


Microsoft recently introduced a concept called ". NET", which Mr Bill Gates introduced to the world in the first place, but gave a few demo and some ideas, but did not give a clear definition, and Microsoft finally gave ". NET" on its website this July. An implicit and extensive definition of ". Net is a XML Web
Service platform. "That is,. NET is an XML webservice running platform.
At the same time, the previous launch of some of the server-level products are integrated into the. NET, which includes the BizTalk Server 2000 we are going to cover today.
For BizTalk Server, the domestic readers may be less aware of it, I am not, I am willing to learn some about BizTalk Server to give you a brief introduction, in the hope that if there is a mistake, I would like you to give criticism.
I think the introduction of a new thing is to be explained in three ways, that is why (why the need for such a product), what is (what the product is a product), how to use (this product specific how to use). This article will try to introduce Biztalk server from these three aspects, but limited to space, in how to use this problem, this article may be rough with good, fortunately, there are many learning materials, if you are interested, you can buy my translation of a "Biztalk Server e-commerce "a book." Why
Imagine the world we live in, because of the development of technology, so that our entire world in space more and more close to the concept of "global village" more and more close to the reality, the proximity of space makes us more and more close communication, but another reality, has been puzzling us, that the human language is diverse, This makes the language translation work more and more important in communication.
In the same situation, in the exchange between commercial companies, the exchange of commercial companies, in addition to verbal negotiations, will also involve a lot of documents, such as bank bills, orders between companies and so on. And because of historical reasons, companies will have their own set of formats, so as people's language problems, the transformation of official document format for us is also very important.
In the early 80, I was very small, the domestic emergence of a "Esperanto" learning trend, the desire is very good, that is, people all over the world learn a language, so that everyone can communicate through a language, there is no language barrier. But the wish is only a good idea, from the 90 's, the upsurge gradually cooled, it is estimated that many people may not have heard of the word "Esperanto".
The document processing between commercial companies also faces such a situation, with the development of computer technology, more and more urgent to have a "Esperanto" can be all over the line between various systems, and because computer technology is a new technology, unlike human language has thousands of years of history, so unification should not be difficult. The advent of XML has adapted to this need, so with its popularity, many people and companies are delighted. After all, the things that cannot be realized in the natural society appear in the process of computer information processing.
XML is still a very flexible language, and business organizations and individuals can expand their own tags based on their own needs, which is one of the reasons XML can succeed. But this kind of flexibility also brings a problem, is in the different label of information exchange processing problems. Imagine that a company to provide goods to B Company, need a company to provide quotations, a company if in its official document format using <price> to represent the price of goods, but B Company may use <money> to represent the price of goods, and <price> Represents the total, then B Company is facing a problem, that is, how to the company's quotation form into its internal approved documents format, in order to carry out layers of approval, restocking or reimbursement.
Business volume less, we can use manual to do, we can hand over to the specialized business personnel to deal with, as if the national dignitaries meet always must be necessary to prepare one or two translation officers. But the world is so big that a company cannot deal with just a few companies, they may be dealing with hundreds of business partners, and the volume of business has increased dramatically, and if every business partner prepares a dedicated business, the expense will be unacceptable to the company.
Therefore, how to deal with the transformation of the document format conveniently and efficiently is put to the world. Because of this, BizTalk has appeared! What
First of all, to do the word interpretation, "Biztalk" if the word from the dictionary to check, is not found, this is a man-made word, "Biz" These three letters often appear in some online comments, such as newsgroups, forums, the representative is "Business", that is, "business" meaning, and "Talk "The literal explanation is the meaning of" conversation, communication ", and extension is the meaning of" communication ". So here we can interpret "Biztalk" as meaning of "business dealings".
BizTalk is not a Microsoft initiative, in fact, BizTalk is an industrial standard, Microsoft invited the industry in many leading organizations and enterprises, in order to E-commerce needs to jointly plan the BizTalk Framework, as a business, Software development vendors to conduct e-commerce and development of relevant solutions reference pointers. "Openness" is the common belief of all the members of the BizTalk Framework, so whether in terms of transmission, data description, or the integration technology between applications, it is based on the current standards on the Internet.
In order for applications on all platforms to understand how to identify and process business information, the BizTalk framework defines a common set of XML annotations (TAG) and structs as a consistent representation of business information. These rules are like senders and addresses to be written in the bottom right of the mail envelope, the recipient's address to be written in the upper left of the envelope, the middle of the recipient's name, all the people, the post office and the postman must obey and understand, the mail can be sent to the recipient's hands smoothly. A letter that does not comply with these rules will not be returned or will be sent in the wrong place.
Broadly speaking, the BizTalk framework defines the following game rules for e-business:
Biztag-a set of dedicated XML annotations to assist server software that supports the BizTalk Framework to make the correct processing steps.
BizTalk document-defines the standard format that a business document should have, such as how the information of the receiving and sending parties should be indicated.
Logical layering-Logically, the BizTalk Framework is divided into three layers, from the top down: applications, Server software that supports BizTalk framework, and communication transport layer. Each level can be independent of each other, and is tied together through well-defined programmatic interfaces. Under this open architecture, information people can develop, write, or choose software packages or other solutions available on the market.
However, there is no solution or platform to meet all the requirements, in a complex business environment, enterprises to handle the interaction between the application and the system. The BizTalk framework specification is an architecture that enables applications or systems to interact, and is independent of technology, where all enterprise and program developers can use a variety of development languages, development tools, such as COM, Create solutions for SOAP, CORBA, Java, Visual Basic, Delphi, PowerBuilder, etc.
The BizTalk Framework is designed to listen to the advice and guidance of the solution providers, customers, standard-setting organizations, and to form BizTalk Steering Committee (BizTalk Steering Committee). Responsible for developing relevant specifications on how to apply XML, Xml-schema, MIME technology, and communication issues between applications and systems, which can be applied to program development and system analysis and architecture.
How to enable the application to securely and reliably transfer XML or non-XML-formatted business files is an important reason for driving the industry to develop BizTalk frameworks. The practice can be done in a standard file envelope (Envelope) with a variety of transmission modes. In the area of data preservation, the relevant security mechanisms include authentication, encryption, and digital signatures, which play an important role in the entire BizTalk Framework, and the consortium is currently focusing on several technologies.
BizTalk framework can be used in a variety of industries, job processing processes and organizations, with sufficient flexibility to support synchronous, asynchronous business processes, a large number of data and a variety of different modes of information communication, sufficient to adapt to a very large business environment variability.
Microsoft BizTalk Server 2000 is a product designed by Microsoft based on the BizTalk Framework, fully compliant with the open architecture required by the BizTalk Framework, using the current standard communication protocols on the Internet, Data integrity technologies that support XML and other Internet standards, provide reliable business document delivery capabilities, assist applications within and between trading partners, direct exchange of business information such as orders, invoices, etc. to meet the automation of electronic data interchange to ensure data security, consistency and real-time demand.
Basically, Microsoft BizTalk Server 2000 is comprised of two major services, and the packaging and delivery of business information is the responsibility of the BizTalk Messaging Service, and the other key is BizTalk Orchestration. In real life, each business activity is in fact a series of business information processing program, in order to provide the enterprise complete E-business solution, Microsoft also will add the function of business process BizTalk Server 2000, by BizTalk Orchestration is responsible for.
BizTalk orchestration includes a set of services and tools to design, build, and execute dynamic business processes to consolidate multiple organizations, applications on various platforms, and provide an infrastructure to help businesses integrate and manage business-processing operations. In BizTalk Server, the infrastructure that provides the consolidation functionality is the most important mission, with BizTalk Orchestration the ability to integrate a variety of business processes, applications, and heterogeneous platforms and systems. In fact, BizTalk Server 2000 extends the functionality of traditional e-business and electronic data Interchange (EDI) products to further integrate enterprises and vendors into tightly connected electronic business groups.

How


If you want to give readers an idea of how Microsoft Biztalk Server 2000 is used, that is not the purpose of this article, and it is not enough space, this article provides some resources for you to learn
1. Ke hai publishing House "BizTalk Electronic Business"
2. Microsoft Msdn:http://www.microsoft.com/biztalk/techinfo/productdocumentation/default.asp
3. Biztalk Server2000 Website: http://www.microsoft.com/biztalk
4. Microsoft BizTalk Brief Tutorial: http://www.microsoft.com/china/msdn/library/techart/biztalk_lesson1.asp
Also, mention is made of the BizTalk Framework Web site, http://wwww.biztalk.org, which will have the latest information on BizTalk frameworks and some of the latest file specifications. Within www.biztalk.org there is an internal control organization called Steering Committee, which is designed to prevent BizTalk Framework or XML patents to a particular organization; It will provide some guidelines for BizTalk The framework is more in line with the spirit of openness and standards. Microsoft is embracing the BizTalk Framework, and all Microsoft products are currently being integrated with the BizTalk Framework at the bottom. Microsoft is also planning to publish the file specifications used in office and BackOffice products on Www.biztalk.org's website.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.