【问题标题】:Correct way to call XML-RPC service from an EJB从 EJB 调用 XML-RPC 服务的正确方法
【发布时间】:2011-04-11 13:34:57
【问题描述】:

我有一个无状态 EJB,需要使用 XML-RPC 更新另一个网站。我一直在使用 Apache XML-RPC 客户端 (http://ws.apache.org/xmlrpc/)。它一直工作正常,但是在多次调用该方法后,整个应用程序服务器(GlassFish v2.2)锁定,我需要杀死服务器以使其再次响应。

经过大量阅读,我认为这是由于XML-RPC客户端中的一些线程操作引起的,因为在EJB中不建议使用线程操作。

我只是想知道,如何在 EJB 中调用外部服务(例如 XML-RPC 服务)才能完全安全。

【问题讨论】:

    标签: multithreading glassfish ejb xml-rpc


    【解决方案1】:

    问题与 Apache XML-RPC 客户端无关,而是内存分配/垃圾收集配置错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-29
      • 2018-11-24
      • 2014-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多