webservice(JAX-WS)的配置
来源:互联网 发布:linux jdk1.7下载地址 编辑:程序博客网 时间:2024/05/23 19:35
一、服务端配置
1、新建一个Web Service Project工程名:TestService ,选择JAX-WS
2、编写一个类,HexuanService
HexuanService代码如下:
package com.hexuan;import java.util.Random;
public class HexuanService {
public String getNum(String name) {
int age=new Random().nextInt(100);
return "姓名:"+name+" 年龄:"+age;
}
}
3、选择中的New Web Service选择如下:
点击NEXT按钮 选择java类HexuanService,
配置文件为自动生成,如下:
别忘了导入这些jar(我用的是myeclipse自带的):
4、在地址栏中输入http://localhost:8080/TestService/HexuanServicePort,结果如下:
二、客户端配置
1、新建一个Java Project,工程名:TestClient
2、选择中的New Web Service Client选择如下:
点击NEXT按钮 WSDL URL :http://localhost:8080/TestService/HexuanServicePort?wsdl,
点击NEXT 然后Finich就ok,生成如下:
注意:进行操作时,不可关闭服务端的Tomcat。
3、编写客户端代码Client.java:
package com.hexuan.client;
import com.hexuan.service.HexuanServiceDelegate;
import com.hexuan.service.HexuanServiceService;
public class Client {
public static void main(String[] args) {
HexuanServiceService service=new HexuanServiceService();
HexuanServiceDelegate delegate=service.getHexuanServicePort();
String str=delegate.getNum("hexuan");
System.out.println(str);
}
}
运行结果:
姓名:hexuan 年龄:2
- webservice(JAX-WS)的配置
- Eclipse使用Axis2,spring开发jax-ws(webservice)的配置讲解
- JAX-WS+spring开发webservice配置
- myEclipse2014、JAX-WS、tomcat 配置webservice
- jax-ws详解:与javaee webservice(Axis2)的区别
- 创建webService (jax-ws)的客户端和服务端
- WebService的 HelloWorld : XFire , JAX-WS , JSR181
- JAX-WS开发webservice遇到的问题解决
- 基于JAX-WS规范的WebService实现
- 简单的Jax-WS WebService实现
- jax-ws 编写简单的webservice示例
- 简单的Jax-WS WebService实现
- 简单的Jax-WS WebService实现
- 简单的Jax-WS WebService实现
- JAX-WS:创建简单的webservice
- 简单的Jax-WS WebService实现
- 基于JAX-WS的webService开发实例
- 简单的Jax-WS WebService实现-cxf
- 数据库出现ORA-01033问题 解决方法
- 开发自己的Maven插件之四:基本概念
- Objective-C中的一些特殊的数据类型
- Amazon Flow更新 支持QR条码及增强现实购物功能
- android2.3修改ethernet默认为不选中状态
- webservice(JAX-WS)的配置
- freetype交叉编译及测试程序
- API Append .txt
- android 学习线路
- HDU 1789
- Android APK发布准备工作
- string、wstring、cstring、 char、 tchar、int、dword转换方法
- Ubuntu 下解压tar.xz方法
- [MySQL] - errno:150