24

我是一名 PHP 程序员,我想使用 WSDL 创建一个 SOAP Web 服务。

请有人建议任何简单的教程或代码,使我能够在设备(iPhone、Blackberry、Android)端制作对象。

4

2 回答 2

31

以下是 PHP 中 SOAP (WSDL) Web 服务的一些教程和示例:

  1. 使用 PHP 和 SOAP 创建 Web 服务,第 1 部分(已过期 - nusoap)
  2. 使用 PHP 和 SOAP 创建 Web 服务,第 2 部分(已过期 - nusoap)
  3. wsdl2php 手册(PHP SOAP 扩展)
  4. Web 服务 - WSDL:创建 SOAP 服务器(PHP SOAP 扩展)
  5. WSDL 文档示例(SOAP 解释,没有 PHP)

编辑:对于 PHP 5.3 以上的最新版本

SoapClient 类用于最新版本的 PHP(5.3 及更高版本)。

它可能会帮助你。

于 2012-09-19T08:11:59.703 回答
17

请避免遵循托尼·斯塔克回答中的一些建议链接,它们确实已经过时了

例如,在当前支持的 PHP 版本(例如 5.3/5.4)中使用 nusoap 真的很麻烦。

更好的替代方案是来自本机 PHP SOAP 扩展的SoapClient 。

于 2013-03-12T08:45:12.187 回答