用Zend Studio 快速生成WSDL文件

最近在写webservice接口,最麻烦的是WSDL文件。以前的前辈们灰常强大,都是靠自己的双手写出来的WSDL文件。现在时代不一样了,咱用Zend的工具直接生成出来。

 

具体做法:

 

一、打开你所要生成wsdl的php文件

 

二、点击菜单栏上的工具 ->WSDL Generator 可以见到如图下


用Zend Studio 快速生成WSDL文件  

 

注意:WSDL file name  要跟你所提交的PHP文件中的类名一致。

 

点击下一步

 


用Zend Studio 快速生成WSDL文件

点击‘+’标志,导入你的PHP文件


用Zend Studio 快速生成WSDL文件

 
用Zend Studio 快速生成WSDL文件

 

最后点击完成,这样就生成了,记得要修改

 


用Zend Studio 快速生成WSDL文件
  备注:

Zend Studio生成WSDL文件是依赖于PHP文档注释的,依赖方法的PHP doc注释来生成合适的方法的参数数据类型,如果没有注释的话,生成的WSDL文件中无参数类型,生成的WSDL仅包含PHP类文件中的公共(public)方法。