2013-03-06 66 views
2

研究在SOA中实现的各种开源ESB技术。开源:针对服务的企业服务总线:WCF和Web API

下面是几个ESB技术可遇到: -

  1. NserviceBus
  2. ServiceStack
  3. phonenix http://pservicebus.codeplex.com/
  4. masstransit
  5. 的RabbitMQ
  6. Rockbus.codeplex.com

想利用开源技术。希望在实施开源ESB方面分享经验与资源。在调查中,开源ESB似乎没有/很少的资源可用。

帮助表示赞赏


  1. 漫步指南实施开源ESB为微软开发的技术。
+0

是“开源”还是“免费用于商业目的”? – 2013-03-06 13:33:40

+0

开放源码(免费)供研究机构使用,不用于商业用途。 – sukumarraju 2013-03-06 14:10:44

+0

您可能还想看看WSO2 ESB,它是开源的,并附带Apache许可证 - http://wso2.com/products/enterprise-service-bus/。另外,如果您正在查看ESB的一般功能,那么示例目录可能有助于确定使用它可以完成哪些类型的事情。这里列出 - http://docs.wso2.org/wiki/display/ESB460/Samples。全面披露 - 我为WSO2工作:-) – 2013-03-07 08:15:46

回答

0

我对Apache NMS(.NET消息传递API)有很好的体验。

NMS提供者是一个.NET程序集,提供了NMS API,它提供与特定信息服务或一个标准的消息传递协议

实现连通性ESB使用WCF是不是一个好主意实施的实现。

Apache ActiveMQ,即使它支持Windows通信基础。 参考:http://activemq.apache.org/nms/apachenmswcf.html