Java 6 开发 WebService
什么是WebService,我的理解就是将某个类中的方法发布成Web服务 供别人调用(一个方法即一个服务)。最常见的Web服务有天气预报、手机号码归属地等等。
更专业的理论知识,Google一下,你就知道~
开发Web Service的方式有很多种,如Apache axis2、apache cxf、 xfire、以及Java6
Java 6 的一个新特性就是通过简单的annotaion将你的一个类发布成一个WebService.
本篇文章主要是介绍如何用Java编写自己的Web服务,发布,以及调用服务。
一、编写服务代码:
三、通过jdk6的工具 生成客户端代码:
java6提供了一个wsimport.exe程序用来解析wsdl文件生成客户端代码用的。(wsimport.exe在jdk\bin目录下);
假设你已经配置了Java环境变量
四、通过生成的客户端代码调用Web服务
Apache axis2 + Eclipse 开发 WebService