【问题标题】:How to build a proxy layer for SOAP/XML webservices如何为 SOAP/XML Web 服务构建代理层
【发布时间】:2011-07-25 01:44:07
【问题描述】:

我需要捕获并实时分析在 Java 和客户端应用程序中实现的各种 Web 服务之间交换的消息。服务器代码和配置无法修改,托管在各种服务器上。

是否可以构建一个代理层来接收来自客户端应用程序的所有调用并将它们路由到实际的 Web 服务。

所以它需要做到以下几点:

  1. 接受包含需要代理的各种 Web 服务端点的配置文件
  2. 为每个端点生成一个代理 URL
  3. 客户端应用程序将指向这些代理 URL
  4. 代理层将监听这些代理 URL 上的流量,并将它们路由到真正的端点。
  5. 跟踪客户端和服务之间的所有 SOAP 流量并运行必要的分析。

我考虑过 SoapUI,但它似乎没有提供实时分析所需的足够控制。

【问题讨论】:

    标签: wcf web-services proxy


    【解决方案1】:

    您应该以WCF Routing service 开头。进行有效通信后,您可以通过自定义行为或通道添加一些自定义消息处理,以获取 SOAP 消息并进行分析。

    【讨论】:

    • 这是一个有用的链接。我会看看。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 2013-09-03
    • 2012-11-03
    • 2010-10-25
    相关资源
    最近更新 更多