Mule HTTP组件监听及请求

初步接触Mule,对其中的HTTP控件的两种功能:监听和请求,没有特别清晰的思路,通过简单的配置验证大概明白了其中的不同。

对其监听端Listener,是不断的监听外部请求,当接收到外部请求时,将会激活Mule流,使其向下执行。

Mule HTTP组件监听及请求_第1张图片

Mule流执行到第一个HTTP请求组件时,它将会向外部的web服务发送请求,外部服务收到请求后返回服务结果,然后继续向后执行,直到流程结束。

可以通过配置一个简单的小例子获得更直观的认识,该例子在获得外部请求后,向外请求获得新浪网的内容并显示。

1. 在Mule Studio中拖入两个HTTP组件:

Mule HTTP组件监听及请求_第2张图片

2. 第一个HTTP组件的配置如图:

Mule HTTP组件监听及请求_第3张图片

3. 第二个HTTP组件的配置如图:

Mule HTTP组件监听及请求_第4张图片

4. 通过页面请求进行测试,结果为:

Mule HTTP组件监听及请求_第5张图片

至此,我们可以比较清晰直观的了解HTTP组件的两种功能。

你可能感兴趣的:(Mule)