繁体   English   中英

在Microsoft技术堆栈上构建SOA

[英]building a SOA on Microsoft technology stack

所以我当天开放的潜在主观问题是; 如果您有机会今天在Microsoft技术上构建SOA; 你会从以下选项中选择什么?

  1. WCF,WF + AppFabric
  2. BizTalk + ESB工具包
  3. 1和2的组合
  4. 其他一些打包解决方案

对我来说,答案一如既往地“取决于它”。 选项3为大多数需求提供最灵活的解决方案。

对于大多数解决方案,我会选择一个,因为它是最简单的,并且在AppFabric中提供统一的托管解决方案。

我不需要BizTalk来获得企业服务总线模式,但是......如果解决方案是针对具有大量集成的高容量关键任务企业解决方案,那么确定BizTalk将是我希望能够考虑的选项。 价格标签将是决定因素,Jitterbit提供类似的集成功能。

一般来说,我会从下面的SOA模式链接中的方法开始,并根据需要添加部分,它的SOA是对的吗?因此可组合性应该是我的标志。 我应该能够在我需要的时候抓住我需要的部分,因为它是基于标准的,所以技术/产品不像非SOA解决方案那样令人担忧。

SOA设计模式

在面向服务的应用程序中实现完整性

为什么您的SOA需要像大众甲壳虫一样

无论您从Microsoft SOA产品(选项1-3)中选择哪种技术/产品堆栈,您都需要SOA治理和自动化,以使您的解决方案具有真正的SOA敏捷性和管理。 查看http://www.nevatech.com ,它通过非侵入式服务虚拟化概念提供独特的SOA管理功能,以及本机实现和与Microsoft堆栈的集成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM