|
Web 服务是分布式应用程序组件,它们符合一定的标准,因而可供外部使用。分布式环境的激增对企业提出了新的要求,企业必须能够通过开放式网络将某个应用程序的全部或部分功能向其他应用程序公开。使用 Web 服务,可以解决独立开发并在各种不同软件和硬件平台上运行的应用程序的集成问题。
NetBeans IDE 4.1 与基于 JSR-109 的 Web 服务支持捆绑在一起,JSR-109 是一种开发范例,它适用于基于 JAX-RPC (JSR-101) 的 J2EE 开发。NetBeans IDE 4.1 中的 Web 服务功能是端到端 J2EE 功能集的一部分。在 NetBeans IDE 4.1 中使用 Web 服务要比在 NetBeans IDE 4.0 中使用容易得多。例如,NetBeans IDE 4.1 提供了创建 Web 服务和 Web 服务客户机的向导。
在本教程中,将创建一个包含以下内容之一的 J2EE 应用程序:
Web 应用程序(使用 Servlet 公开的服务)
EJB 模块(使用会话 Bean 公开的服务)
请注意,您必须选择要生成这两个方案中的哪一个。可以使用本教程创建 Web 应用程序或 EJB 模块。
本教程介绍了以下主题:
设置环境
开发 Web 服务
公开 Web 服务
使用 Web 服务
包装应用程序
设置环境
在开始编写代码之前,您必须确保安装了所需的所有软件并且正确设置了服务器。
安装软件
在开始安装之前,需要在计算机中安装以下软件:
· NetBeans IDE 4.1(下载)
· Sun Java System (SJS) Application Server Platform Edition 8 2005Q1(下载)
· Java Standard Development Kit (JDKTM) 1.4.2 版(下载)或 5.0 版(下载)
注册 Sun Java System Application Server
在编译 Web 服务之前,必须先注册 SJS Application Server 的本地实例。如果安装了 NetBeans IDE 4.1/SJS Application Server 包,则会自动注册本地应用服务器。
1. 从主窗口中选择“工具”>“服务器管理器”。
2. 单击“添加服务器”。选择 "Sun Java Systems Application Server 8.1",并为此实例指定一个名称。然后单击“下一步”。
3. 指定服务器信息、应用 [1] [2] [3] [4] [5] [6] [7] 下一页
|