快速业务通道

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-07-04
面。

图 1. 欢迎屏幕

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(3)

时间:2011-05-15 IBM Fiona Lam

配置 Eclipse 以使用您先前安装的 Java SE 6 JDK;您需要将项目与此版本 的 Java 相关联:

选择 Window > Preferences > Java > Installed JREs,然后单击 Add 按钮。

输入名称,例如 Java SE 6,以便于识别其版本。

单击 Browse 按钮,并定位到安装 JRE 60 的目录。

单击 OK(请参见图 2)。

图 2. 添加新的 JRE

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(4)

时间:2011-05-15 IBM Fiona Lam

新的 JRE 现在应该出现在已安装的 JRE 列表中,如图 3 所示。

选中 Java SE 6 复选框,然后单击 OK。

图 3. 选择新的 JRE

若要设置对所安装的 Java 版本的遵从性,请选择 Window > Preferences > Java > Compiler。

从 Compiler compliance level 下拉列表中选择 1.6,如图 4 所示。

图 4. 设置遵从性

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(5)

时间:2011-05-15 IBM Fiona Lam

创建项目

下一步,您将创建一个项目来构造 Web Services 服务端。项目包含源代码和其他相关文件,并允许您使用项目作为源文 件的容器,或在项目中设置文件夹以对文件进行组织。

选择 File > New > Project。

展开 Java 文件夹并单击 Java Project(请参见图 5)。

图 5. 在 Eclipse 中创建项目

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(6)

时间:2011-05-15 IBM Fiona Lam

单击 Next。

在看到提示时输入项目名称,例如 wsServerExample,如图 6 所示。

图 6. 在 Eclipse 中输入项目详细信 息

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(7)

时间:2011-05-15 IBM Fiona Lam

如果先前已缺省选择了 Use default JRE 单选按钮,则 选择此单选按钮;否则请选择 Use a project specific JRE 单选按钮,并确保 该 JRE 为 Java SE 6。

单击 Finish 将项目与您先前安装的 Java JDK 相关联。

如果提示您切换 Java 透视图,请单击 Yes。

创建服务 器

首先需要创建一个 Java 包来容纳您的 Java 类:

选择 File > New > Package。

当 New Java Package 窗口打开时,输入包名 称,例如 com.myfirst.wsServer,如图 7 所示。

图 7. 创建包

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(8)

时间:2011-05-15 IBM Fiona Lam

下一步,您需要为服务器代码创建一个类:

右键 单击您刚才创建的包名称,然后选择 New > Class。按如图 8 所示对其进行 配置。

图 8. 创建类

使用Eclipse和Java SE 6创建独立Web Services应用程序,第1部分(9)

时间:2011-05-15 IBM Fiona Lam

将该类创建为没有 main 方法存根的 public 类。

现在您已经为该包提供了一个类,下面可以开始编写服务器的代码了,如清单 1 所示。

清单 1. 服务器代码

package com.myfirst.wsServer; import Javax.jws.WebService; @WebService public class SayHello {   private static final String SALUTATION =  "Hello";   public String getGreeting( String name ) {   return SALUTATION + " " + name;   } }

请注意清单 1 中粗体显示的代码。这称为 Annotation 或元数据,由 Java SE 5 中引入的 Web Services 元数据规范 (Web Services Metadata Specification) 所使用。开发人员在对类和方法应用 Annotation 之前定义类和 方法,以向运行时引擎指明如何将类及其方法作为 Web Services

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号