WEB开发网
开发学院软件开发Java 将 JNDI 用于 WebSphere Application Server J2EE... 阅读

将 JNDI 用于 WebSphere Application Server J2EE 瘦客户端应用程序

 2009-10-23 00:00:00 来源:WEB开发网   
核心提示: 运行瘦客户端应用程序要执行我们的外部 Java 应用程序,请确保配置好了您的环境,将 JNDI 用于 WebSphere Application Server J2EE 瘦客户端应用程序(9),然后使用以下表单中的 Java 命令来调用客户端应用程序:%JAVA_HOME%/bin/java-X

运行瘦客户端应用程序

要执行我们的外部 Java 应用程序,请确保配置好了您的环境,然后使用以下表单中的 Java 命令来调用客户端应用程序:

%JAVA_HOME%/bin/java -Xbootclasspath/p:%WAS_BOOTCLASSPATH% 
-classpath <list of the referenced jars, classes, and resource directories> 
-Djava.ext.dirs=%WAS_EXT_DIRS% 
-Djava.naming.provider.url=iiop://<server:orb port> 
-Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
%SERVER_ROOT% %CLIENTSAS% <fully qualified main class of the application client> 

对于此操作,使用以下命令。我们建议使用批处理文件来执行此过程--名为 go.bat 的批处理文件在项目 ZIP 文件中。

%JAVA_HOME%/bin/java -Xbootclasspath/p:%WAS_BOOTCLASSPATH% 
-classpath %WAS_CLASSPATH%;c:jarsSimpleEJBStubs.jar;C:articles 
-Djava.ext.dirs=%WAS_EXT_DIRS% 
-Djava.naming.provider.url=iiop://localhost:2809 
-Djava.naming.factory.initial=com.ibm.websphere.naming.WsnInitialContextFactory 
%SERVER_ROOT% %CLIENTSAS% ExternalCaller 


图22. 运行瘦客户端应用程序


将 JNDI 用于 WebSphere Application Server J2EE 瘦客户端应用程序

结束语

利用 IBM Java 瘦客户端,外部应用程序客户端可以更容易地访问 J2EE 资源。其优点包括客户机上的环境准备方便和更小的使用痕迹。

如本文所示,在 WebSphere ApplicationServer V5 中使用一个简单 Java 应用程序来定位远程对象可能比较困难。不过本文我们是以 EJB 为例的,您可以用该方法来定位和获得其他对象,比如数据源。

本文示例源代码或素材下载

上一页  4 5 6 7 8 9 

Tags:JNDI 用于 WebSphere

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接