利用 WebSphere Application Server Community Edition 中现有的 WebSphere Application Server J2EE 资源
2009-10-23 00:00:00 来源:WEB开发网选择 EJB Projects => SimpleEJBProject => Deployment Descriptor: SimpleEJBProject => Session Beans => SimpleEJB,然后单击 plus 图标来展开 SimpleEJB Bean。按如下所示修改远程接口类 (SimpleEJB):
public String retrieveText() {
return "G-E-R-O-N-I-M-O!!!";
}
这样就完成了 SimpleEJB 项目的实现。现在我们需要导出 EJB 客户端 JAR 文件,其中包含了调用远程 EJB 的存根。在 Community Edition 上运行的消费应用程序 (consuming application) 将会使用到这个客户端 JAR 文件。
如果展开 Other Projects ,那么将会看到 SimpleEJBProjectClient。如果没有看到,可通过右键单击 SimpleEJBProject 然后选择 EJB Client JAR => Create EJB Client JAR Project 来创建一项。将新的客户端命名为 SimpleEJBProjectClient。
右键单击 SimpleEJBProjectClient 然后选择 Export... => JAR file => Next。选择位置,并将该文件命名为 EJBClient.jar,将其保存到 JAR 文件下,然后单击 Finish。
最后,我们需要将这个简单的 EJB 部署到 WebSphere Application Server。选择 Servers 选项卡,右键单击 WebSphere Application Server 然后选择 Start。
右键单击 WebSphere Application Server ,选择 Add and Remove Projects => SimpleEJBProjectEar => Add ,然后单击 Finish。
至此,我们已拥有了 J2EE 资源,一个无状态的会话 EJB 组件。我们要通过即将构建的消费 Servlet(运行于 Community Edition)来调用这个 EJB 组件的远程方法。使用 Universal Test Client 来测试 EJB。
图 6. Universal Test Client
Tags:利用 WebSphere Application
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接