【问题标题】:JAX-WS: How to set up bidirectional proxy communicationJAX-WS:如何设置双向代理通信
【发布时间】:2015-11-28 16:47:40
【问题描述】:

我想在使用 JAX-WS 的 Web 系统架构中实现崩溃恢复,其中客户端与中间件通信,中间件使用代理 (C --> MW --> RM) 与资源管理器 (RM) 通信.

我的解决方案是,如果其中一个 RM 崩溃,它会在重新启动后让 MW 知道它崩溃了,以便 MW 可以尝试恢复或中止当前事务。然而,这种方法需要 RM 有一个代理来启动与 MW 的通信,这会在 MW 和 RM 之间产生循环依赖,因为 MW 需要知道 RM 才能因为代理进行编译,并且反之亦然。您如何允许 RM 向 MW 发送请求?

或者有其他更好的解决方案吗?

【问题讨论】:

    标签: java web-services proxy jax-ws


    【解决方案1】:

    我通过快速破解解决了这个问题:我通过 http 连接(Java 的 HttpURLConnection)发送了以 XML 编码的所需信息。

    我想出的另一个解决方案是使用 TCP 套接字,但 http 方法更简单、更快。

    【讨论】:

      猜你喜欢
      • 2011-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-07
      • 2012-12-07
      • 1970-01-01
      相关资源
      最近更新 更多