webservice开发,myeclipse版
2015-11-27 16:10
337 查看
1、新建New –> Web Service Project,项目名:WebService
2、创建接口ServiceTest,如
3、点击new web service,选择create web service from java class(新建),next
4、选择写好的接口,finish
5、在下图目标地区获取地址http://localhost:8080/WebService/ServiceTestPort
在浏览器中输入
6、new–>web project,项目名:WebServiceClient
7、点击new web service client ,选择对接的项目,next
8、填入上面浏览器中显示的wsdl,next–>finish,生成一堆文件
9、新建测试类
10、运行后得到结果,表示调用成功!
以下是项目图
2、创建接口ServiceTest,如
package com; /** * webservice接口测试 * @author wanzhix * 2015-11-27 */ public class ServiceTest { public String sayHi(String a){ return "Hi!" + a +"!"; } //乘法 public float multiply(float x, float y) { return x * y; } }
3、点击new web service,选择create web service from java class(新建),next
4、选择写好的接口,finish
5、在下图目标地区获取地址http://localhost:8080/WebService/ServiceTestPort
在浏览器中输入
6、new–>web project,项目名:WebServiceClient
7、点击new web service client ,选择对接的项目,next
8、填入上面浏览器中显示的wsdl,next–>finish,生成一堆文件
9、新建测试类
package com; /** * webservice调用接口 * @author wanzhix * 2015-11-27 16:10:23 */ public class TestC { public static void main(String[] args) { ServiceTestDelegate ts = new ServiceTestService().getServiceTestPort(); System.out.println(ts.sayHi("wanzhix")); System.out.println(ts.multiply(5,6)); } }
10、运行后得到结果,表示调用成功!
以下是项目图
相关文章推荐
- JAVA自然语言处理NLP工具包
- java 判断两个时间相差的天数
- Java与模式 之 I/O库中的应用
- JAVA一些方法技巧
- Spring Hibernate 单元测试配置为事务自动回滚时需要提交事务时的处理
- An internal error occurred during: "Launching YJQD". Java heap space
- JavaEE_Mybatis_SpringMVC _Mybaits_lesson2_ 注入方式 原始DAO开发方法
- Struts2学习——(一)基本概念概述
- NetBeans中打包jar与exe4j将其打包成exe运行文件
- [转]MD5加密算法的java实现
- java中form以post、get方式提交数据中文乱码问题总结
- 【JAVA】使用javax.mail发送邮件
- jvm加载class文件的原理机制
- 调试jdk源码显示变量值
- 关于Quartz2.2.1的简单使用
- SSH:Hibernate框架(Hibernate查询排序和组件映射)
- Eclipse保存验证JS缓慢
- java设计模式----装饰器模式
- 如何在Eclipse开发环境进行android应用调试
- Java基础技术