加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

通过 wsdl 文件 创建webservice

发布时间:2020-12-16 22:55:09 所属栏目:安全 来源:网络整理
导读:1.新建一个web工程 2.在工程中新建一个wsdl文件 ?next后可以自己修改命名空间 ?finish 3.设计wsdl内容 双击1处可以修改方法名,若要添加其他方法,则右击1处,选择Add Operation 点击2处input对应的箭头然后切换到Design视图,可以修改输入参数个数以及参数

1.新建一个web工程

2.在工程中新建一个wsdl文件

?next后可以自己修改命名空间

?finish

3.设计wsdl内容

双击1处可以修改方法名,若要添加其他方法,则右击1处,选择Add Operation

点击2处input对应的箭头然后切换到Design视图,可以修改输入参数个数以及参数类型, output则可以修改返回值的类型

修改完成后,选择切换回wsdl文件,切换到Source视图,右键->选择Validate(在我添加2个方法的时候validate,总是有一个警告)

产生警告的原因是因为source中的 wsdl binding 缺少新方法的部分

解决方法: 找到wsdl binding下的wsdl operation ,复制上一个方法,将方法名改为新加的方法名,保存

然后再次validate就没问题了

4.生成webservice

? ? 右键new一个Webservice

? ? 在web service type中选择top down java bean Web Service

? ? 在 service definition 中找到刚才编写的那个wsdl文件

? ?选择 develop service(滑块滑到底)

? 一直next 然后finish

5. 实现文本service

? ?在4中生成的文件中的soapimpl的那个类中编写具体实现。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读