本书介绍java语言基本语法的同时,结合实际给出了大量的实例
源代码在线查看: catalogtestclient1.java~2~
package cmp2image; import javax.naming.*; import javax.rmi.PortableRemoteObject; import java.util.*; public class CatalogTestClient1 extends Object { private CatalogHome catalogHome = null; //Construct the EJB test client public CatalogTestClient1() { initialize(); } public void initialize() { try { //get naming context Context context = getInitialContext(); //look up jndi name Object ref = context.lookup("Catalog"); //look up jndi name and cast to Home interface catalogHome = (CatalogHome) PortableRemoteObject.narrow(ref, CatalogHome.class); Catalog catalog = catalogHome.create(); HashSet collection = catalog.findOne("AfricanOrchid"); Iterator i = collection.iterator(); Flower flower=null; System.out.println("Invento"); while (i.hasNext()) { String name = (String) i.next(); System.out.println("flowerName: " + name); } } catch(Exception e) { e.printStackTrace(); } } private Context getInitialContext() throws Exception { String url = "t3://zhb:7001"; String user = null; String password = null; Properties properties = null; try { properties = new Properties(); properties.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"); properties.put(Context.PROVIDER_URL, url); if (user != null) { properties.put(Context.SECURITY_PRINCIPAL, user); properties.put(Context.SECURITY_CREDENTIALS, password == null ? "" : password); } return new InitialContext(properties); } catch(Exception e) { System.out.println("Unable to connect to WebLogic server at " + url); System.out.println("Please make sure that the server is running."); throw e; } } //---------------------------------------------------------------------------- // Utility Methods //---------------------------------------------------------------------------- public CatalogHome getHome() { return catalogHome; } //Main method public static void main(String[] args) { CatalogTestClient1 client = new CatalogTestClient1(); // Use the getHome() method of the client object to call Home interface // methods that will return a Remote interface reference. Then // use that Remote interface reference to access the EJB. } }
|
相关资源 |
|
-
本书介绍java语言基本语法的同时,结合实际给出了大量的实例
-
本文对指针做了比较全面的介绍。指明了c语言中指针定义时的注意事项;给出了指针的数据类型以及指针在不同运算过程中的实际含义;用实例详细说明了指针对动态数组的实现;并介绍了指针在函数调用时的作用。
-
可变增益放大器AD603 及其使用的中文资料。详细介绍了一种高精度、宽带、可变增益的放大器AD603, 并给出了它的几种典型使用电路
-
主要介绍PIC18Fxxx系列单片机的程序设计方法。书中介绍了大量的应用例程及与程序设计相关的知识,几乎涉及到PIC18Fxxx单片机的所有功能模块的编程应用,并给出了典型应用实例的原理电路图和源程序
-
Matlab中有关HMM的函数集。给出了详细的源代码
-
FPGA同步设计技术,对在FPGA设计中出现的同步问题,毛刺的处理等问题,给出了相应的对策
-
介绍了一种在DSP 仿真环境下,采用C 语言对FLA SH 进行在系统编程( ISP)的 方法,同时介绍了TM S320VC5402 的Boo t loader 原理,给出了DSP 的并行FLA SH
-
本书完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例
|