基于Java的webservice创建与jax-ws方式调用
来源:互联网 发布:mac mysql 启动失败 编辑:程序博客网 时间:2024/05/19 21:01
一、创建(服务端)
建立普通类,代码:
package com.jeefw.controller.sys;import javax.jws.WebMethod;import javax.jws.WebService;import javax.xml.ws.Endpoint;@WebServicepublic class TestwebService {@WebMethod(operationName="sayHello")public String sayHello(){return "Hello world!";}@WebMethod(operationName="getSum")public int getSum(int a,int b){return a+b;}public static void main(String [] args){Endpoint.publish("http://localhost:8083/HelloWorld", new TestwebService());System.out.println("success!");}}
浏览器键入http://localhost:8083/HelloWorld
二、调用(客户端)
利用jax框架生成的客户端
1、选择new->Other->web service client
2.选择所依赖的工程,选择JAX-WS框架,点击下一步
3.将WSDL的地址填入下面界面的URL栏里,选择或者新建一个包,其他默认
4.点击确认后即可生成相应的文件如下
5、建立测试类Test.java
package webservice;public class Test {public static void main(String[] args) { TestwebServiceService test = new TestwebServiceService(); TestwebService hello = test.getTestwebServicePort(); String a = hello.sayHello(); System.out.println(a); System.out.println("2 + 5 = "+hello.getSum(2, 5));}}
输出结果
webService调用成功
1 0
- 基于Java的webservice创建与jax-ws方式调用
- java调用Myeclipse通过jax-ws方式搭建的webservice
- 创建基于JAX-WS的WebService的服务端及客户端
- 基于JAX-WS的WebService在Spring框架中的实现与调用
- java调用 Myeclipse用jax-ws创建的webservice具体方法(一)
- java调用 Myeclipse用jax-ws创建的webservice具体方法(二)
- java调用 Myeclipse用jax-ws创建的webservice具体方法(三)
- 基于Java的webservice创建与soap方式调用
- 基于JAX-WS规范的WebService实现
- 基于JAX-WS的webService开发实例
- JAX-WS:创建简单的webservice
- 基于JAX-WS调用Web Service的Java客户端
- 基于JAX-WS调用Web Service的Java客户端
- 基于CXF的JAX-WS、JAX-RS(RESTful)的webService
- 基于CXF的JAX-WS、JAX-RS(RESTful)的webService
- 基于CXF的JAX-WS、JAX-RS(RESTful)的webService
- 基于CXF的JAX-WS、JAX-RS(RESTful)的webService
- 别人用jax-ws发布的webservice,我尝试了用axis调用webservice即wsdl可以。下面尝试另一种方式调用,用jax-ws方式去调用
- leveldb源码剖析---迭代器设计
- webpack基础(一)
- android判断是否有网络连接
- Java多线程系列--“基础篇”11之 生产消费者问题
- IE中在a标签里的图片会显示边框
- 基于Java的webservice创建与jax-ws方式调用
- oralce审计详述(上)
- 项目之使用TabLayout,实现页签的切换
- mysql--ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction
- string转char*
- dede模板各页面调用标题关键字描述标签
- IIS的安装及配置
- mmsql与mysql整理
- 【模拟】洛谷 P1204 [USACO1.2]挤牛奶Milking Cows