现在的位置: 首页 > 综合 > 正文

[BTS]BTS vs WF

2012年02月06日 ⁄ 综合 ⁄ 共 336字 ⁄ 字号 评论关闭

老板问我,有BizTalk为啥还要用Windows Workflow Foundation呢?

首先要了解它们的运行环境

WF:可以用控制台程序、窗口程序、服务程序、Web应用程序等来运行一个工作流。
BTS:运行在BizTalk服务器上,主要用来处理B2B、EAI、BAM等。
从这可以看出,WF主要用于应用;而BTS主要用于集成。

它们的特点

WF:(1)用一个Application作为Host。(2)支持顺序、状态两种流程。
BTS:(1)运行于BTS服务程序中。(2)可扩展组件(Adapter,Pipeline)。(3)已经为B2B提供个现成的工具(BAS)。(4)未来将提供跟踪、事务、更多的扩展。

价格
WF:是WinFX中的重要组件,是免费的。
BTS:按CPU购买,相当的贵!

抱歉!评论已关闭.