我们正在调查使用NServiceBus进行ESB实施。我们有几个不使用Microsoft技术的外部合作伙伴。有没有办法使用NServiceBus路由到SOAP或REST服务,然后根据服务的响应接受处理的消息。
答案 0 :(得分:0)
是的,您可以让服务公开WCF端点以接受命令,处理它,并返回错误/返回代码,然后在Web服务响应中传递。
查看NServiceBus支持网站上的文章How Do I Expose An NServiceBus Endpoint As A Web/Wcf Service?,但请注意,从NServiceBus 4.0(目前处于测试阶段)开始,文章提及的Webservice
选项将被删除,因为Microsoft已{{1}} 3}}
除此之外,WcfService应该可以很好地适应这种情况。