`
berrywu
  • 浏览: 127918 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

用Zend Studio 快速生成WSDL文件

 
阅读更多

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

 

具体做法:

 

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

 

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


 

 

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

 

点击下一步

 


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


 

 

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

 



  备注:

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

  • 大小: 59.9 KB
  • 大小: 51.8 KB
  • 大小: 34.9 KB
  • 大小: 56.4 KB
  • 大小: 12.4 KB
分享到:
评论

相关推荐

    利用Zend Studio for Eclipse生成wsdl文件,php调用web service

    本文主要介绍了如何使用Zend Studio for Eclipse生成WSDL文件,并利用PHP编写和调用Web Service。以下是详细步骤及关键知识点: 1. **Web Service基础**:Web Service是一种基于互联网的、平台无关的交互方式,允许...

    ZendStudio--WSDL

    ### 如何在Zend Studio 9中使用WSDL插件生成WSDL文件 #### 一、引言 在PHP开发中,使用SOAP协议实现Web服务时,通常需要一个WSDL(Web Services Description Language)文件来描述服务接口。手动编写WSDL文件不仅...

    SoapUI测试工具WSDL文件生成--个人总结

    本文将详细介绍如何使用SoapUI与WSDL文件相结合进行接口测试的方法,特别关注于如何通过Eclipse或PHP_ZendStudio生成WSDL文件。 #### 二、什么是WSDL文件? WSDL(Web Services Description Language)是一种基于...

    zend_studio详细使用教程

    本教程将全面解析Zend Studio的各项特性和使用技巧,帮助你充分利用这一神器。 1. **界面布局** - **编辑器**:编辑器是核心区域,可以同时打开多个代码窗口,具备智能提示、语法检查和代码高亮,支持PHP和HTML...

    zend_studio详细使用教程.doc

    - **WSDL生成**: 生成WSDL文件以支持Web服务的开发。 - **代码分析**: 使用工具菜单中的代码分析功能检测潜在的安全隐患和错误。 #### 六、个性化设置 - **快捷键**: 为常用操作设置快捷键,提高工作效率。 - **首...

    php根据class自动生成wsdl

    在开发webService时要用都wsdl,但zendstudio生成的错误一大堆,推荐SoapDiscovery类对于不会写wsdl的 是个福音

    php中创建和调用webservice接口示例.pdf

    1. **创建 WSDL 文件**:如示例所示,可以通过 Zend Studio 工具生成 WSDL 文件,或者使用 `soapdiscovery.class.php` 类来自动生成。WSDL 文件定义了服务接口、方法、输入和输出参数等。 2. **实现服务端类**:...

    在PHP中利用wsdl创建标准webservice的实现代码

    通常,开发者可以使用像Zend Studio这样的集成开发环境(IDE)来自动生成WSDL。然而,如果你不想依赖这类工具,你可以使用第三方类库,例如SoapDiscovery.class.php。这个类库提供了一个getWSDL方法,通过修改这个...

    php5 apache 2.2 webservice 创建与配置(java)

    生成Wsdl文件通常可以通过集成开发环境(IDE)如Zend Studio完成。在文件菜单中选择导出,然后选择“wsdl file”,指定Wsdl文件的位置,选择接口文件,配置URL为接口文件的访问地址,并在全局设置中选择RPC风格。...

    php中创建和调用webservice接口示例

    可以使用工具如Zend Studio自动生成,或者利用PHP类如`SoapDiscovery.class.php`动态生成。例如,通过`creat_wsdl.php`运行生成`Service.wsdl`文件。 3. 实例化并启动SOAP服务器:使用`SoapServer`类创建一个服务器...

Global site tag (gtag.js) - Google Analytics