zoukankan      html  css  js  c++  java
  • 什么是Biztalk?

    BizTalk概述   通过以往内容的学习,我们已经看到,XML是一种能够以统一的格式描述信息的文本语言,具有可扩展性和自我描述性的特点,它能将不同系统来源的信息按照统一的格式显示,也能够进行不同格式之间的相互转化,所以是信息标准化进程的有力工具。按照目前发展趋势来看,基于XML的标准将成为以后主流的信息标准。 微软公司提出的基于XML的电子商务解决方案是BizTalk。BizTalk是利用Internet标准协议和格式来促进企业内部和企业间的应用集成的XML框架,它得到了包括XML Solutions在内的全球许多组织的支持。BizTalk采用“消息核心化”机制来简化应用集成,其用意在于将提供的服务与数据相分离,这样使基于BizTalk的系统将工作重心放在数据交换而不是对异构系统的兼容问题上。 BizTalk架构和网络资源 XML良好的可扩展性产生的一个问题是,如何为交易各方使用的应用程序在数据交互时定义统一的文件格式,人们需要对XML数据的格式化以及传递达成一致。虽然Schema是用来解决XML格式问题的,但并没有要求所有企业组织都采用相同的方式定义Schema。BizTalk框架就是以一种开放的、一致的方式提出一种设计框架指导人们去定义数据。BizTalk框架使多个系统在信息共享时采用一种松散结合的方式和消息传递机制,这样通信的双方只需格式化、传递、接收和使用标准化的XML消息即可,从而大大简化了信息交互的过程。 BizTalk框架的基本观点就是把XML消息用“信封”封装起来发送,框架提供特定的标签来说明如何传递、处理消息。传递标签类似传统邮件信封上的寄信人、收信人地址。BizTalk文档的结构分为头部和主体两部分:头部一般用标签说明路由信息,用标签说明文档的必要细节信息; 而在主体部分,则把XML数据置于<body>标签中。根元素说明文档是按照BizTalk框架1.0版定义的。   BizTalk文档也是一种XML文档,所以也应当满足“格式良好的”和有效性。一般是利用Schema对XML文档进行验证,对于BizTalk文档也不例外。微软在其网站:http://www.biztalk.org 上建立了一个免费的BizTalk Schema库,作为工业团体、开发商甚至是个人发布其大纲文档的交互场所。在提交自己的Schemar的同时,也应提供一份说明文档对它的用途和用法进行阐述,最好同时能提供一个实用的样例。网站允许公共和私有的内容发表,一旦提交并通过验证就可以作为标准进行发布。标准库将为BizTalk框架的采纳和修改提供版本化和专业化支持。标准库将支持对大纲的动态检测、处理和可视化,并与BizTalk框架提供的任何版本的Schema进行映射。有兴趣的读者,不妨多去这个网站看看,相信会有不少的收获。 BizTalk开发工具   目前,许多开发人员需要耗费大量的精力来编写代码将不同的应用程序结合起来,很多大公司(如微软、IBM、BEA等)都在这方面投入了大量的人力物力来改善这种情况。下面我们简单介绍一下在这方面微软的新产品BizTalk Server 2000。   BizTalk Server 2000 是一种商务处理协作服务器,用于协调包括各种应用程序、企业、个人不同时间的商务活动。作为其核心,BizTalk Server 2000 提供文档转换和传送的安全的、可靠的环境和转换工具,以便于集结贸易伙伴、进行电子购物、使用 B2B 入口站点和外部网以及自动处理价值链。此外,该产品将提供称为 BizTalk Orchestration 的可视化事务处理建模环境,这样就可以在企业内部和企业之间,对分布式商务处理 (distributed business processes) 进行建模、配置和维护。该环境支持包含多方内容的复杂分布式处理的创建,并且当处理过程和关系随着时间发生变化时,该环境可以重复使用并作为模块进行组合。   BizTalk Orchestration 尽量使用上述匹配严格程度较低的应用程序集成模式,同时它也允许商务分析专家引入对应用程序的同步调用,以及引入工作流程和通常为人工操作的协同处理。BizTalk Server 2000 同时提供了内核程序,以集成不同的应用程序并支持传输协议,例如 COM/DCOM 和 Microsoft Message Queue Server (MSMQ),以及互联网标准协议,例如 HTTP、HTTPS 和 SMTP等。   为了在企业内部或企业与贸易伙伴之间建立正确的模式,以及在不同的数据格式之间进行映射,还需要合适的工具。BizTalk Server 2000 中提供的 BizTalk Editor 和 BizTalk Mapper 两种工具将分别满足这些需要
  • 相关阅读:
    css的三种方法以及优先级说明
    form表单中的label标签
    html 中 a 标签 mailto的用法
    Hexo + GitHub Pages搭建博客
    Sublime Text3使用指南
    IMU数据融合:互补,卡尔曼和Mahony滤波
    正点原子STM32探索者学习笔记4
    正点原子STM32探索者学习笔记3
    正点原子STM32探索者学习笔记2
    正点原子STM32探索者学习笔记1
  • 原文地址:https://www.cnblogs.com/cxd4321/p/664994.html
Copyright © 2011-2022 走看看