首页 > 应用开发 > IT综合 > [转载]IBM WebSphere 开发者技术期刊 : 使用 Eclipse 富客户端平台和 Rational Application Developer V6 创建 EJB 客户端(一)
本文说明了如何使用 Eclipse 富客户端平台(RCP)构建样本 EJB 客户端,由于它的可扩展性,Eclipse 富客户端平台正日益获得普及。除了集中在如何使用 IBM® Rational® Application Developer 构建 RCP 应用程序之外,这篇文章还详述为了充当 J2EE 应用程序客户端,如何进行 Eclipse RCP 应用程序的配置。
最近几年来,作为编写交互式开发环境(IDE)工具的框架 —— Eclipse 平台的流行程度显著增长。 关于 Eclipse 3.0 版本,同样的技术已经扩展为支持富客户端的开发,给予 Java™ 开发者使用有自身感观的可扩展平台编写富客户端代码的能力。
开 发富客户端的平台通称 Eclipse Rich Client Platform (RCP)。为什么着重强调富客户端呢?在 n-tiered 体系结构的这几年来,很明显开发给予终端用户丰富的使用浏览器方面经验的应用程序比较困难。基于浏览器的应用程序常常设法通过将 JavaScript 与 HTML 结合起来模拟某种可用性。然而,很明显对于应用程序来说,寻求更丰富的经验比使用更丰富的客户端技术平台要好。同样,Eclipse RCP 给予了开发者创建可扩展客户端应用程序的能力,并且这些可扩展客户端应用程序仍然可以加入到 n-tiered 体系结构中。Eclipse RCP 启用了下一代富客户端,并且是富客户端平台(例如 IBM Workplace Client 技术)的基础。
IBM Rational Application Developer V6 (以前是 IBM WebSphere® Studio Application Developer)是基于 Eclipse 3.0 平台的。这个版本使 J2EE 开发者可以创建与 J2EE 应用程序进行交互的富客户端应用程序。在这篇文章中,我们将使用 Rational Application Developer(以下称之为 Application Developer)中的 Eclipse 3.0 功能构建 Eclipse RCP 客户端,它们调用了配置于 Application Developer 的 WebSphere Application Server 测试环境中的 EJB 组件。
为了构建 Eclipse RCP 应用程序,它调用了运行于 WebSphere Application Server V6 内部的企业 bean,我们将会遵循的一般步骤包括:
为了进行这个练习,您需要:
C: 的根目录下。
|
首 先我们需要做的是安装适合于 WebSphere Application Server 的 IBM Application Client,它已经包括在 WebSphere Application Server V6(如果您没有客户端,您可以将您的配置改变为针对 Application Developer 测试环境中的服务器 JDK)中,并且接下来将应用程序部署到正在运行的 WebSphere Application Server:
C:WebSphere6NDAppClient directory 上。下载 ZIP 文件中的 Windows® 批处理(BAT)文件使用了这个类路径;如果您选择了另一个目录,您就必须修改批处理文件转而引用新的目录。图 1 展示了向导的第三个界面您所选择的目录。
localhost 作为主机名,如图 2 所示。
C:RCPEJBClientworkspace 的工作区,(图 3)。
/runtimes/profiles/default/bin 启动服务器以及执行 startserver server1)。
http://localhost:9060/admin)运行管理控制台,如图 7 中所示。
C:RCPEJBClient,选择 TemperatureEAR.ear 并且接下来选择 Next (图 10)。TemeratureEAR 应用程序是将温度由摄氏温度转换成华氏温度的简单方法(尽管可能不是很精确)。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/374079/viewspace-932010/ ,如需转载,请注明出处,否则将追究法律责任。