【问题标题】:Which Java XML RPC library to use使用哪个 Java XML RPC 库
【发布时间】:2012-11-14 23:08:40
【问题描述】:

在普通 中使用 似乎有两种选择:

  • javax.xml.rpc - 看起来更复杂,但它是标准 jdk 的一部分(或者是吗?)
  • org.apache.xmlrpc - 似乎更容易使用,但我必须将库附加到我的 jar 中(或者我可以吗?)

我应该为 dektop Java 应用程序使用哪一个?或者也许还有另一个非常好的我不知道它存在?

【问题讨论】:

  • JAX-RPC 在 Java EE 5 中被 JAX-WS 取代。
  • @BenTaliadoros:不幸的是,它与非 jvm 系统通信。
  • @BlaiseDoughan:JAX-WS 与 Apache 的 XMLRPC 相比如何?
  • 我建议坚持使用基于标准的解决方案,除非替代方案提供了足够的价值来走专有路径。最新的 Apache XMLRPC 二进制文件自 2010 年以来未更新,因此它可能不再处于积极开发中。
  • 也许开发已经停止,但它可以工作。开发停止了,因为没有什么可添加的,它很稳定。

标签: xml-rpc java java xml xml-rpc rpc


【解决方案1】:

我最终选择了org.apache.xmlrpc,主要是因为我的服务器根本不发送 WSDL 文件。这并不是说 JAX-WS 不可能。实际上,我很确定 JAX-WS 是一个比 Apache XMLRPC 具有更多功能的更强大的解决方案。然而,简单的事实是,我花了大约 4 个小时尝试通过 JAX-WS 实现用户登录 Drupal,但没有结果,之后我转向 Apache XMLRPC,并在 10 分钟内完成了一个工作案例。

【讨论】:

    猜你喜欢
    • 2011-03-24
    • 2010-09-11
    • 2010-10-11
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多