【发布时间】:2011-07-25 01:44:07
【问题描述】:
我需要捕获并实时分析在 Java 和客户端应用程序中实现的各种 Web 服务之间交换的消息。服务器代码和配置无法修改,托管在各种服务器上。
是否可以构建一个代理层来接收来自客户端应用程序的所有调用并将它们路由到实际的 Web 服务。
所以它需要做到以下几点:
- 接受包含需要代理的各种 Web 服务端点的配置文件
- 为每个端点生成一个代理 URL
- 客户端应用程序将指向这些代理 URL
- 代理层将监听这些代理 URL 上的流量,并将它们路由到真正的端点。
- 跟踪客户端和服务之间的所有 SOAP 流量并运行必要的分析。
我考虑过 SoapUI,但它似乎没有提供实时分析所需的足够控制。
【问题讨论】:
标签: wcf web-services proxy