频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

BizTalk Server 2006运行时改进(1)

作者: 出处:msdn 2007-03-01 15:31    砖    好    评论   进入论坛
阅读提示:BizTalk Server 2006建立在BizTalk Server早期发行版中引入的创新之上,并包含大量的运行时改进。其中一些改进包含更好地处理批式消息、已失败消息路由、消息续传和大消息处理的能力。与以往任何时候相比,BizTalk server 2006给开发者提供了用以构建灵活的、集成的业务流程解决方案的必备工具。

目录

简介 
BizTalk Server 2006 中的处理交换 
标准交换处理 
标准交换示例 
可恢复交换处理 
可恢复交换示例 
如何配置交换处理 
已失败消息路由 
消息续传 
依次消息传递 
大消息转换 
摘要 

简介

BizTalk Server 是 Microsoft 用于构建业务流程和集成解决方案的主要服务器。BizTalk Server 2006 是该产品的第 4 个主要发行版,它建立在前 3 个发行版的创新和成功之上:BizTalk Server 2000、2002 和 2004。2006 发行版包含新的功能和引擎改进,允许开发者创建更灵活的集成业务流程解决方案。通过本文档的教程,我们将查看其中一些运行时改进,包括交换处理、已失败消息路由、消息续传、依次消息传递和大消息转换。

BizTalk Server 2006 中的处理交换

在 BizTalk 的术语中,“交换”指的是可以被 BizTalk Server 处理的消息。当一个交换包含两个或多个文档时,常见于接收批处理时,BizTalk 对该交换进行解析将得到多个消息。这些消息的处理方式取决于在管道上选定的交换处理类型。有了 BizTalk Server 2006,开发者在开发自定义管道时可以选择使用标准交换处理或可恢复交换处理。当管道已被编译并部署到应用程序中时,这些设定可以在运行时使用 BizTalk 管理控制台进行重载。管理控制台还可用于修改随 BizTalk Server 2006 所附带的默认 XML 管道的设定。

虽然 BizTalk Server 2004 支持标准交换处理,但可恢复交换处理是 BizTalk Server 2006 的新特性,在早期发行版中不存在。为了充分地诠释 2006 发行版中的改进,下面提供了对两种处理选项的阐述。

标准交换处理

标准交换处理是 BizTalk Server 2004 中的唯一选项,也是 BizTalk Server 2006 中预先配置的平面文件和 XML 接收管道的默认处理方式。当一个交换抵达接收位置时,配制好的管道将该交换分解为一个或多个消息。然后,消息分别由管道进行验证,并在 BizTalk 的 EPM(端点管理器,End-point Manager)中进行收集。如果任何时候该集合中的任何消息失败,则整个交换将被挂起。被挂起的消息以整个交换的形式出现,而不是单独的部分。在使用 BizTalk Server 2004 时,这些消息是不可续传的,必须通过 HAT(健康状况和活动跟踪工具,Health & Activity Tracking Tool)或程序控制的方式来终止。与早期发行版不同,BizTalk Server 2006 支持对入站挂起的消息进行续传。随后将对消息续传进行讨论。 

标准交换示例

最易于理解的方式莫过于将该过程图形化。在以下示例中,我们将查看如何通过标准交换处理对一个包含五个有效消息和一个错误消息的平面文件进行处理的。理解跨越这些阶段的图 1 至图 3 。

 

图 1:标准交换处理

在图 1 中,接收位置具有一个包含 6 个单独的平面文件消息的平面文件交换。接收位置已配置为使用一个用于标准交换处理的自定义平面文件管道组。当管道接收到交换后,它会分解成 6 个单独的平面文件。每一个平面文件将通过管道进行分解和验证,并由端点管理器进行收集。

 

图 2:标准交换处理


共5页: 1 [2] [3] [4] [5] 下一页
【内容导航】
专题
2006年思科收购备忘录
2006年前沿技术频道热点关注
2006年数据库频道热点关注
2006年安全频道热点关注
BEA World 2006 北京
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看81120次)
·UML类图详解 (查看72587次)
·C++是垃圾语言?! (查看42719次)
·C#技术开发指南 (查看40290次)
·UML统一建模语言 (查看39225次)
·Java编程开发手册 (1198个砖)
·Java基础教程 (431个砖)
·C#技术开发指南 (311个砖)
·.NET开发手册 (254个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (658个好)
·Java基础教程 (578个好)
·.NET开发手册 (282个好)
·PB开发教程 (213个好)
·Delphi开发技术手册 (200个好)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。