使用jws生成webservice 例子
来源:互联网 发布:html5注册登陆源码 编辑:程序博客网 时间:2024/06/05 17:35
1:建一个webservice接口 自定义一个方法
@WebService
public interface IPushInfo {
@WebMethodpublic String pushInfo(@WebParam(name ="data") String data);
}
2:实现接口,实现方法
@WebService(endpointInterface=”crm_lhx.webservice.IPushInfo”)
public class PushInfoImp implements IPushInfo {
@Overridepublic String pushInfo(String data) { System.out.println("webservice 入参...." + data); return "info..." + data;}public static void main(String[] args) { //发布webservice Endpoint.publish("http://192.168.2.70/pushInfo",new PushInfoImp());}
}
3:发布接口 路径自定义
public static void main(String[] args) { //发布webservice Endpoint.publish("http://192.168.2.77/pushInfo",new PushInfoImp());}
运行后再浏览器输入地址校验
http://192.168.2.77/pushInfo?wsdl
#######webservice 客户端调用
1:用wsimport 命令生成代码
cmd运行 然后切换到指定的目录,这样生成的java文件也在该目录下面
执行命令
wsimport -keep -p com.demo.client http://192.168.2.77/pushInfo?wsdl
然后把生成的java文件copy到对应的程序中
//客户端代码
public class PushInfoClient {
public static void main(String[] args) {// PushInfoImpService 这个是根据 wsdl 用命令自动生成的文件,w PushInfoImpService server = new PushInfoImpService(); String string = server.getPushInfoImpPort().pushInfo("hello!"); System.out.println(string);}
}
阅读全文
0 0
- 使用jws生成webservice 例子
- webservice-jws
- jws+webservice
- 基于Jws的Webservice项目wsimport的dos命令使用
- 使用JAX-WS(JWS)在tomcat中发布WebService
- JWS-webservice写法
- 一个java生成与使用WebService的简单例子
- 一个java生成与使用WebService的简单例子
- 一个java生成与使用WebService的简单例子
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架—使用JAX-WS(JWS)发布WebService(转载)
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 真正的轻量级WebService框架——使用JAX-WS(JWS)发布WebService
- 利用weblogic workshop构建的webservice生成的*.jws文件调用webserver
- Hadoop伪分布式安装配置
- 【Java学习】理解try{ return } finally {} 中执行顺序
- linux命令查看文件尾部内容
- CPU中的主要寄存器
- Android 7.0 7.1 Popwindow显示位置异常处理方法
- 使用jws生成webservice 例子
- python条件语句和循环语句简介
- mac_VMware Fushion遇到“cannot find a valid peer process to connect to”时的解决办法
- 10:有一门课不及格的学生
- Shade顶点函数vert和片元函数frag
- ffplay查看运动向量及宏块的显示情况
- 续上一篇,百度TTS(网络环境下语音引擎)的优化。可以在非网络情况下使用
- 解决日期转换json 报错问题
- 一个Redis分布式锁的工具类(升级版)