利用 WebSphere Application Server Community Edition 中现有的 WebSphere Application Server J2EE 资源
2009-10-23 00:00:00 来源:WEB开发网图片看不清楚?请点击这里查看原图(大图)。
在创建实现调用的 Servlet 之前,我们需要确定 J2EE 资源在 WebSphere Application Server JNDI 树中的位置。接下来将对此进行介绍。
为简单 EJB 确定一个完全限定的 JNDI 名称
要确定刚刚创建的 EJB 在 JNDI 树的位置,我们可以使用名为 dumpNameScript 的脚本工具。
定位到集成 WebSphere Application Server 的 bin 目录,并运行 dumpNamespace 脚本。比如,在 Windows 中,它可能是 C:\IBM\RAD6\runtimes\base_v6\bin\dumpNameSpace.bat,对于 Linux®,它可能是 /opt/IBM/RAD6/runtimes/base_v6/bin/dumpNameSpace.sh。
图 7. 初始名称空间
图片看不清楚?请点击这里查看原图(大图)。
在实践中,当考虑到 WebSphere Application Server Network Deployment 中所管理的 JNDI 资源(比如我们的简单 EJB)时,有几种不同的选择:单元、集群、节点和服务器级别。举例来说,如果有几个节点和集群成员,则推荐使用限定于单元或者集群级别的 JNDI 名称,以简化该资源工作负荷的管理。
在我们的例子中只有一个服务器,即集成测试服务器,因此我们将使用限定于服务器级别的最短的可用 JNDI 名称。从初始名称空间转储中,为服务器复制 JNDI 名称,不包含第一个正斜杠。在本例中,它是 nodes/localhostNode01/servers/server1。使用 -startAt 选项开关再次运行 dumpNameSpace。例如:
Tags:利用 WebSphere Application
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接