如何在xampp上使用wsdl2php for Windows

时间:2010-12-23 09:41:33

标签: php xampp wsdl2php

我对PHP有一点基础知识,但我应该使用PHP来使用现有的WSDL Web服务。

当我发现创建所需的类时,我可能会使用wsdl2php,但我找不到一步一步的教程如何在Windows上使用它(XAMPP [LITE])。

有人知道一个好的教程吗?

3 个答案:

答案 0 :(得分:0)

为什么不尝试使用内置的php函数来使用web服务? http://www.php.net/manual/en/soapclient.soapclient.php

答案 1 :(得分:0)

因为wsdl2php 生成代理类easywsdl2php 只需输入WSDL的地址,应用程序将生成您将用于编写代码的库

答案 2 :(得分:0)

对于经过这个问题的人,与OP有同样的怀疑:

  • 转到here (Soruceforge)下载图书馆
  • 复制包含的文件(在当前版本上,这些是3:index.php以包含主文件,主文件wsdl2php.php和类文件EasyWsdl2PHPLib.php - 您可以忽略当然.svn目录在您选择的目录下public_html文件夹下(以便浏览器可以看到)
  • 使用浏览器转到文件夹的网址(例如,如果您将文件放入public_html/my_wsdl_decoder/,则可以浏览到localhost/my_wsdl_decoder/
  • 您应该查看两个文本输入和一个按钮:在“url”输入中将网址粘贴到您要“解码”的wsdl文件中,在“类名”输入中输入您将为您创建的类的名称肥皂管理,然后按下按钮
  • 在下面的textarea中,您将看到可以在未来项目的新文件中复制/粘贴的PHP代码,以便能够使用SoapClient执行请求并获得响应

有关如何使用生成的类的更多信息,我想你必须对面向对象编程有所了解(或者在SO ^上询问一个新问题。^)