BizTalk Server是微软构建业务流程和集成解决方案的首选服务器,BizTalk Server 2010是这个产品线的第7个主要版本。本文将给大家简要介绍BizTalk Server 2010所带来的新功能,同时我们会在接下来的一系列文章中向大家演示更加详细的内容。

    BizTalk Server是微软构建业务流程和集成解决方案的首选服务器,BizTalk Server 2010是这个产品线的第7个主要版本,提供对Windows Server 2008 R2、SQL Server 2008 R2和Visual Studio 2010的全面支持和集成。

    BizTalk Server 2010基于BizTalk Server 2009的核心架构,在应用到应用、业务到业务以及业务流程自动化等方面做了诸多重大改进,能让以前动辄以月和年为单位的设计和实现过程,现在只需要几周甚至几天就能完成。

    本文将向大家简要介绍BizTalk Server 2010带来的新功能,同时我们会在接下来的一系列文章中向大家演示更加详细的内容。

    让我们来看看BizTalk Server 2010给大家带来哪些新功能?

最新平台的支持

    BizTalk Server 2010支持最新的微软平台技术,包括Windows Server 2008 R2,Visual Studio 2010,SQL Server 2008 R2,SharePoint Server 2010和.NET Framework 4。这些平台更新可以提供更好的可扩展性和可靠性,也能享受最新开发工具中的许多进步带来的好处。

  • Windows Server 2008 R2SQL Server 2008 R2(仍然继续支持SQL Server 2008)集成使用户能享受到核心服务器平台最新的技术带来的好处;
  • Visual Studio 2010集成,继续改进基于Visual Studio的BizTalk项目系统。通过支持最新版本的.NET Framework以及改进与Visual Studio的集成,开发人员现在能够在构建BizTalk解决方案的时候利用到.NET Framework的最新的功能。现有的BizTalk Server 2009解决方案能够无缝升级到BizTalk Server 2010,所有需要做的只是将老版本的解决方案在Visual Studio 2010中打开。
  • 更新了适配器对于SharePoint Server 2010的支持,使用户能享受微软门户服务器产品的最新功能。

改进的交易伙伴管理(TPM

    BizTalk Server 2010更新了交易伙伴关系管理,引入了一个易于操作的用户界面来管理合作伙伴、配置文件、伙伴关系、协议和设置组成的分层模型。添加和管理合作伙伴关系的流程在新的工具和API中被极大的简化了。此外,BizTalk Server 2010引入了一个新的角色“TPM操作员”,用以操作TPM工具,而不用再借助于BizTalk Server管理员,增加了安全性。

改进的管理体验

    BizTalk Server 2010中的几个新功能可以让BizTalk Server的管理更加方便。

  • BizTalk Server 2010的设置仪表板提供了管理性能和运行时设置的统一入口。设置仪表板能够从BizTalk Server管理控制台进入,包含组、主机和主机实例层级的参数设置,同时每个设置参数都有相应的API以供编程方式调用。设置仪表盘上的所有设置都可以很容易的导出成xml文件,然后在有需要的场景中导入。
  • BizTalk Server 2010包含一个新的Microsoft System Center管理包,提供更好的产品环境的可见性和管理控制能力。
  • 限制(Throttling)事件现在被记录到Windows事件日志中,管理人员可以在阈值达到的时候更快地作出反应。
  • WCF-Custom和WCF-CustomIsolated适配器的接收和发送处理程序配置WCF行为扩展的方式更加多样化。

增强的FTP适配器

    BizTalk FTP适配器在BizTalk Server和FTP服务器之间交换数据。BizTalk Server 2010增强了FTP适配器以提供更好的效率和容错性。包括以下的改进:

  • 支持只读文件位置:在之前的BizTalk版本中,FTP适配器将会在读取文件之后删除文件,以免在下一次读取文件时重复下载相同文件,这就导致FTP适配器只支持提供了写权限的FTP目录。现在适配器也可以从目标服务器上的只读文件目录下载文件。
  • 支持ASCII模式下的文件原子传输:在之前的BizTalk版本中,FTP适配器只支持二进制模式下文件的事务性传输,现在增加了ASCII模式下文件的事务性传输。
  • 支持FTPS(RFC4217规范)。

增强的映射工具

    BizTalk Server 2010在基于Visual Studio的映射工具上做了诸多改进,使管理大型和复杂的映射更加容易,包括:

  • 用户界面上的增强包括突出显示当前活动的链接和Functoid、架构面板自动滚动以显示当前活动的节点、以及同根节点的合并功能以使架构的浏览更加方便。
  • 映射管理界面增加了剪切、拷贝、粘贴、移动、撤销、搜索功能,也增强了文档管理能力。

Windows Server AppFabric的集成

    BizTalk Server 2010的适配器包中包含对基于Windows Workflow Foundation的工作流中的适配器和映射的支持。这些工作流能够在Windows Server AppFabric中作为工作流服务运行,也能在其他应用中执行。

  • LoBLine of Business,业务线)适配器支持:在工作流项目中,当使用“Add Adapter Server Reference”向导来消费一个LoB适配器时,自定义的工作流活动被生成并添加到工作流定义中。在向导中可以选择需要的功能,而自定义活动封装了对这些功能的调用。
  • 新增的映射活动:这个活动使工作流的创建人员可以使用BizTalk映射来将一个.NET对象的数据转换成另一个.NET对象的数据。

增强的RFID

    BizTalk Server 2010中对RFID做了一些改进,主要集中在简化事件过滤和发布上。

  • 事件过滤能力通过BizTalk RFID的组件提供,用以提升RFID应用的开发速度。BizTalk Server 2010中包含三个事件过滤组件:
    • 重复消除过滤:允许基于时间间隔来过滤重复的事件。
    • EPC(电子产品代码)TPT(标签数据翻译)过滤:允许基于读取端产生的标准化的数据(比如公司前缀、EPC类型、位置参考等)来过滤事件,这对于标签数据来自于多个提供商的场景非常有用。
    • 可见性过滤:允许读取端过滤诸如跟踪一件物品进入和离开一个位置的事件。

HIPAA新标准的支持

    美国卫生及公共服务部在2009年中发布了最终的标准,将HIPAA的版本从4010A1升级到5010。新的标准包含结构、前事、技术和数据内容上的改进,这些改进将会减少甚至消除数据中存在的歧义,同时也能应对更多新的需求。BizTalk Server 2010将支持HIPAA v5010。

    从这些新功能可以看出,BizTalk Server在不断支持最新的平台技术和行业标准的基础上,也在不断改进用户体验,增强安全性,提高用户设计、实现解决方案的效率。努力为用户提供更多的价值,从而实现双赢,这是我们永恒不变的目标!

    如果您想进一步了解BizTalk Server 2010的更多信息,请登录官方主页。作为BizTalk Server产品组的一员,我们非常鼓励大家试用这些新功能,并且提供您的反馈。您可以直接在此博客上发表意见,也可以加入我们的社区提出问题或者共享您的知识。

    以下是我们的社区资源:

 

资源

链接

BizTalk社区门户(英文)

http://go.microsoft.com/fwlink/?LinkId=49340

BizTalk论坛(英文)

http://social.msdn.microsoft.com/forums/en-US/category/biztalkserver/

BizTalk论坛(中文)

http://social.microsoft.com/forums/zh-CN/biztalkserverzhchs/threads/

BizTalk开发人员社区(英文)

http://go.microsoft.com/fwlink/?LinkId=49339

BizTalk网播

http://go.microsoft.com/fwlink/?LinkId=49363

肖文峰 (软件测试开发工程师)