mule esb补充问题

刘洋洋 发布于 2012/02/11 15:33
阅读 455
收藏 0

谢谢您的回答,对于您的回答我还有几个地方不太明白:

1.“Mule接受的客户端请求”,那客户端如何像mule发出请求,要在客户端安装mule客户端吗?

2.我看了下例子中的component,component是不是就是我们要集成的服务所提供的方法呢?比如说我要集成的服务客户信息服务,那这个component是不是就是当它接受参数后可以返回客户的信息呢?

加载中
0
丽天
丽天

没有所谓的“Mule客户端”。Mule通过inboundendpoint提供各种服务端点,比如web service、tcp socket、jms等。真正的服务一般是外部系统提供的,Mule通过outboundendpoint访问。Mule在inbound和outbound之间做了协议转换工作。

例如,客户端需要以web service的形式访问一个天气预报服务,某服务器端有一个EJB形式的该服务,则Mule通过inbound对外提供一个ws形式的服务,该服务接收客户端的ws请求后通过outbound访问远程服务器上的实际的天气预报服务,然后将结果反向返回。

客户端只需要实现自己的ws客户端即可,不关注实际的服务提供者实际是个ejb服务器。

你看一下Mule的那张架构简图就可以理解的。

返回顶部
顶部