使用mule 3 esb集成一些基于cxf,.Net和Php的Web服务

时间:2011-03-14 10:12:26

标签: web-services integration esb mule

我是骡子和ESB的新手。我们有几个基于cxf,.Net和PHP 网页服务。目前,我们正在使用点对点进行相互沟通 通讯。随着我们的网络服务迅速增加这种类型的通信 变得越来越麻烦。我们希望使用与其他webservicve端点进行通信 ESB。我们不想在Mule ESB中运行我们的服务。这是我们的两个样本 webservices -

http://someip:8991/abc/ws/Service1

http://someip:8992/def/ws/Service2

有没有人可以帮我解决这种情况下基于mule 3的配置?

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您愿意尝试其他开源ESB,请参阅UltraESB users guide中的文章。

然后,在ESB上创建的代理服务可以代理对实际服务的调用,然后您的客户端将调用通过ESB公开的端点。这可以防止在整个企业中进行许多点对点连接。现在,使用ESB,您可以调解消息 - 可能是日志访问,将副本保存到数据库,执行基于内容的路由以确定是否应将“购买订单”请求发送到/ POGoldVersion服务或/ POBronzeVesion或转换“ purchase-order-v1“从旧客户端发送的请求(使用XSLT,XQuery,Smooks等),然后将其发送到新的/ POVersion2服务等。