WebService 简单应用
一.编写服务器端
1.在myeclipes中新建一个webservive项目mywebservice
2.配置web.xml
3.新建接口类Helloworldservice
至此服务器端编写完毕
在tomcat中部署mywebservice,启动tomcat,在浏览器中输入http://localhost:8088/mywebservice/services/hellow?wsdl,回车,出现以下内容,证明服务器端编写成功
二.客户端编写
1.新建一个普通的java工程WebwerviceClient,引入XFire的jar包
2.编写客户端代码package com.web.client;import java.net.MalformedURLException;import java.net.URL;import org.codehaus.xfire.client.Client;public class HelloworldClient {public static void main(String args[]){ try { Client client=new Client(new URL("http://localhost:8088/mywebservice/services/hellow?wsdl")); Object[] result=client.invoke("sayHellow", new Object[]{"龚先生"}); System.out.println(result[0]); } catch (MalformedURLException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace();}}}
启动服务端,运行客户端,出现结果: 您好,龚先生!
至此一个简单的webservice应用开发完毕.