通过 wsdl 文件 创建webservice
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的那个类中编写具体实现。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |