精慕HU
1.系统条件:Eclipse Java EE IDE for Web DevelopersJava SE 6Windows XP2.基本环境搭建:1)Java SE6 JDK的安装:下载Java SE6 JDK,双击,安装默认选项进行安装即可。2)Eclipse的安装与配置:安装时直接解压。配置处有两点,Window>Preferences>Java>Installed JREs确保如下设置:image安装路径可能略有不同。Window>Preferences>Java>Compiler 确保如下设置:image3.建立Server端工程和相关包与类:创建一个Java Project,命名为wsServerHelloWorld:image在这个项目下建立包:org.gnuhpc.wsServerimage在这个包下边建立类:SayHelloimage在SayHello.java文件中输入以下代码:package org.gnuhpc.wsServer;import javax.jws.WebService;@WebServicepublic class SayHello {private static final String SALUTATION = "Hello";public String getGreeting(String name) {return SALUTATION + " " + name;}}其中注意到@WebService ,这个称作annotation或者metadata,Java SE 5中的Web Services Metadata Specification引入的。Java SE 6中对于Web Services规范的升级以及JAX-WS(Java API for XML Web Services)2.0规范,这些升级使得我们Web Services的创建和调用变得更加容易。使用这些新功能,我们可以仅仅使用简单的Annotations注释从一个Java类创建Web Services。开发者将其类和方法之前用该annotations指定,类告诉runtime engine以Web Service的方式和操作来使能该类和方法。这个annotations可以产生一个可布署的Web Service,是一个WSDL映射annotations,将Java源代码与代表Web Service的WSDL元素连接在了一起。