首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

webservice快速入门-应用JAX-WS注解的方式快速搭建ws服务端和客户端(一)

2013-01-02 
webservice快速入门-使用JAX-WS注解的方式快速搭建ws服务端和客户端(一)WEBSERVICE快速入门的示例:首先定

webservice快速入门-使用JAX-WS注解的方式快速搭建ws服务端和客户端(一)

WEBSERVICE快速入门的示例:

首先定义接口:

package com.whaty.platform.ws.client;import java.net.MalformedURLException;import java.net.URL;import javax.xml.namespace.QName;import javax.xml.ws.Service;import com.whaty.platform.ws.server.IMyservice;/** * @className:MyClient.java * @Desc:访问发布的服务 * @author:lizhuang * @createTime:2012-12-21 上午01:23:57 */public class MyClient {public static void main(String[] args) {try {//服务WSDL Document的地址URL url = new URL("http://localhost:7777/tudou?wsdl");//Qnameqname是qualified name 的简写//2.构成:由名字空间(namespace)前缀(prefix)以及冒号(:),还有一个元素名称构成//由发布的wsdl可知namespace为http://server.ws.platform.whaty.com/,QName qname=new QName("http://server.ws.platform.whaty.com/","MyServiceImplService");Service service=Service.create(url, qname);IMyservice ms=service.getPort(IMyservice.class);ms.add(1, 4);ms.minus(1, 4);} catch (MalformedURLException e) {e.printStackTrace();}}}


控制台打印如下:

a+b=5
a-b=-3

热点排行