导航

2008年5月28日

摘要: Pipeline Stage都有一个Policy File与之关联。Policy File定义了Stage的Execute Mode。Policy文件位于\Developer Tools\Pipeline Policy Files目录下。 BTSReceivePolicy.xml是与Receive Pipeline绑定的,BTSTransmitPolicy.xml是针对Send Pipeline的... 阅读全文

posted @ 2008-05-28 19:12 鸡尾虾的壳 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 1. Send Port支持自动重试功能。 2. Web Service如果支持SOAP Fault,会被认为调用成功。 3.通过Loop,多次调用。 4.实现WCF-Custom adapter, 对Soap Message做预处理,对与失败的调用返回SOAP Fault。 5.开发Send Pipeline中,获取Response信息,抛出异常,整个事务中止。 Original: http:... 阅读全文

posted @ 2008-05-28 18:24 鸡尾虾的壳 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 通过直接绑定模式解耦Orchestration流程。把一个大流程中的若干具有独立业务语义的子流程用单独的Orchestration表示出来。好处是独立的子流程可重用,方便扩展。每个子流程通过直接绑定模式与MessageBox交换消息。设计一个属性模式表示不同的业务状态。该业务状态值作为Orchestration消息订阅的一个Filter值。这样该状态的不同值会导致不同的子流程订阅值被启动。这样在直... 阅读全文

posted @ 2008-05-28 17:30 鸡尾虾的壳 阅读(197) 评论(0) 推荐(0) 编辑

摘要: http://geekswithblogs.net/bloesgen/archive/2007/06/24/113418.aspx 要点:一个SOA的项目往往意味着服务与应用的交叉。记住环境边界甚至范式边界的存在。当一个解决方案过于复杂时,开发者需要重构。清晰的范式边界是保证松散耦合的必要条件。在这个例子中,应该让Biztalk专于与消息,而SPS以文档为中心。 阅读全文

posted @ 2008-05-28 11:15 鸡尾虾的壳 阅读(177) 评论(0) 推荐(0) 编辑

摘要: From MS John:http://msdn.microsoft.com/en-us/library/bb743398.aspx 阅读全文

posted @ 2008-05-28 10:06 鸡尾虾的壳 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 2007年10月,微软宣布启动名为"Oslo"的SOA计划。它是一个用于开发和使用服务的总体平台,其核心是Model。从最高层次上来说,Oslo包括建模工具,模型引擎,模型代理库(个人看法:以Biztalk来说,Schema Editor, Map,Orchestration Designer是建模工具,Orchestration Engine是引擎或者说运行时,存储于SQL Server中的Me... 阅读全文

posted @ 2008-05-28 09:48 鸡尾虾的壳 阅读(179) 评论(0) 推荐(0) 编辑