【问题标题】:PHP Soap Server in JAX-WS Style [closed]JAX-WS 风格的 PHP Soap 服务器 [关闭]
【发布时间】:2016-03-06 20:55:45
【问题描述】:

我们使用 PHP SOAP 类为我们的一个客户创建了一个 Web 服务。但是他们说我们的 Soap 服务器是用 RPC 风格构建的,他们需要 JAX-WS。 当我问他们为什么时,他们说,他们使用的是 IBM WebSphere 8.5 服务器。这与 RPC 风格有问题,因为 RPC 是一项古老的技术等。他们还说 WebSphere 不支持 RPC 这么好。 由于我不是 SOAP 和 Web 服务方面的专家,所以我不明白。我做了一些谷歌,但没有以 JAX-WS 风格运行 PHP Soap 服务器的结果。 你知道我该怎么做吗?

问候

【问题讨论】:

    标签: java php web-services soap websphere


    【解决方案1】:

    我认为他们将 Java 规范的名称与它们封装的底层协议集混合在一起。

    http://www.ibm.com/developerworks/library/ws-tip-jaxwsrpc/

    Web 服务已经存在了一段时间。首先是 SOAP。但 SOAP 只描述了消息的样子。然后有 WSDL。但是 WSDL 并没有告诉您如何用 Java™ 编写 Web 服务。 然后出现了 JAX-RPC 1.0。经过几个月的使用,Java 编写该规范的社区流程 (JCP) 人员意识到 它需要一些调整,所以出现了 JAX-RPC 1.1。一年后或 所以使用那个规范,JCP 的人想要建立一个更好的 版本:JAX-RPC 2.0。主要目标是与行业保持一致 方向,但该行业不仅仅是在做 RPC Web 服务, 他们也在做面向消息的网络服务。所以“RPC”是 从名称中删除并替换为“WS”(代表网络 服务,当然)。因此,JAX-RPC 1.1 的继任者是 JAX-WS 2.0 - 基于 XML 的 Web 服务的 Java API。

    对于与非 java 的互操作,它们应该避免使用 JAX-WS 或 JAX-RPC——它们是没有意义的。

    【讨论】:

    • 那么实际上他们可以处理我的 Current RPC 服务吗?或者必须用 JAX-WS 标准为他们编写我的 Web 服务?他们想要什么对我来说仍然毫无意义。也许是因为我对 Java 及其服务一无所知...
    猜你喜欢
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    • 2012-07-18
    • 2016-08-23
    • 2010-12-04
    相关资源
    最近更新 更多