【发布时间】:2013-04-05 22:21:24
【问题描述】:
在 MULE CE 3.3.0 中我想实现这个过程:
1- 邮局提供向客户提供邮政编码的服务。因此邮局为其服务创建了一个 WSDL 文件。
2- 在这里,我们公司是邮局和客户之间的连接器。我们公司使用mule,根据邮局的WSDL文件再创建一个WSDL文件,并发布出来供客户使用。
3- Company-A 和 Company-B,获取 WSDL 文件 URL,例如在 My-eclipse IDE 或任何其他 IDE 中创建一个 portlet 并将其部署在 liferay 门户中作为 web 服务以显示邮政-代码给它的客户。
在这个过程中,我想要一个 IP 地址的日志文件。这意味着,我想在A公司的客户端或B公司的客户端向服务器(我们公司)发送的每个请求之后,将其IP地址插入数据库或文件中。
我用红色箭头表示我在图像中的位置。现在我想在 MULE 服务器中放置一个脚本,并收集公司 A 和公司 B 使用邮政编码 web 服务的客户的所有 IP 地址。
我可以使用 cxf-interceptor 来解决这个问题吗?如何?指导我?
【问题讨论】:
标签: web-services cxf mule interceptor