Mule中的HTTPTransport可以以三种方式使用,分别是1、作为HTTPServer提供服务2、作为HTTP客户端访问Server服务器3、作为HTTP客户端定时去抓取HTTP服务器上的信息
Mule中的HTTP Transport可以以三种方式使用,分别是
1、作为HTTP Server提供服务;
2、作为HTTP 客户端访问Server服务器;
3、作为HTTP客户端定时去抓取HTTP服务器上的信息。
本系列文章将介绍这几种不同的方法。
首先我们来看第一中情况,使用HTTP Transport作为HTTP Server。
让我们来模拟一个简单的使用场景,我们需要将某一系统中数据库的一些数据以HTTP服务的形式提供给其它系统使用,我们可以使用mule建立一个简单的flow,用HTTP Transport来提供HTTP Server的服务,然后在这个flow的另一端访问数据库,并返回结果。下面是flow的定义:
你可以看到,把HTTP Transport配置为HTTP Server是非常简单的,只需要指明一个address就可以了,这样当用户访问这个地址的时候就能触发该flow的运行,并将结果返回给用户。
本站技术原创栏目文章均为中睿原创或编译,转载请注明:文章来自中睿,本站保留追究责任的权利。