Java 27

1.系统条件:

  • Eclipse Java EE IDE for Web Developers
  • Java SE 6
  • Windows XP

2.基本环境搭建:

1)Java SE6 JDK的安装:下载Java SE6 JDK,双击,安装默认选项进行安装即可。

2)Eclipse的安装与配置:

    安装时直接解压。
    配置处有两点,Window>Preferences>Java>Installed JREs确保如下设置:

image

  安装路径可能略有不同。

   Window>Preferences>Java>Compiler 确保如下设置:

   image 

3.建立Server端工程和相关包与类:

创建一个Java Project,命名为wsServerHelloWorld:

image 

在这个项目下建立包:org.gnuhpc.wsServer

image

在这个包下边建立类:SayHello

image

在SayHello.java文件中输入以下代码:

package org.gnuhpc.wsServer;

import javax.jws.WebService;

@WebService
public 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元素连接在了一起。

posted @ 2022-01-25 18:42  华茹  阅读(37)  评论(0)    收藏  举报