JAX-WS 风格的 PHP Soap 服务器


PHP Soap Server in JAX-WS Style

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

问候

我认为他们正在将java规范的名称与它们所包含的底层协议集混合在一起。

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

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

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