将 JNDI 用于 WebSphere Application Server J2EE 瘦客户端应用程序
2009-10-23 00:00:00 来源:WEB开发网核心提示: 定位和调用我们的远程对象的代码是相当简单的,请注意 JNDI 名: cell/nodes/localhost/servers/server1/ejb/com/ibm/simple/SimpleEJBHome ,将 JNDI 用于 WebSphere Application Server J2EE
定位和调用我们的远程对象的代码是相当简单的。请注意 JNDI 名: cell/nodes/localhost/servers/server1/ejb/com/ibm/simple/SimpleEJBHome 。有两种方式可以获取此字符串。第一种方式是运行 WebSphereApplication Server Application Client 提供的 dumpnamespace 批处理文件:
从命令行中运行 dumpnamespace.bat 。定位与 SimpleEJBHome 相关联的 JNDI 名:
图19. dumpnamespace 展示了上下文中的所有对象
另一种方法是连接前缀字符串( cell/nodes/localhost/servers/server1/ ),它位于带有 EJB 绑定名( ejb/com/ibm/simple/SimpleEJBHome )的 Server Configuration(参见图20)中的范围字段。也可以在 Universal Test Client 中找到 JNDI 名。
图20. 可以在 WebSphere Server Configuration 中找到范围
将该文件保存为 ExternalCaller.java ,然后执行以下命令来编译该 Java 类:
Javac ?classpath <location of SimpleEJBStubs.jar>;C:progra~1websphereapplclientlibj2ee.jar ExternalCaller.java
图21. 编译 ExternalCaller.java 应用程序
- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接