`
michelecindy
  • 浏览: 175523 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于EJB调用远程接口的方法

    博客分类:
  • Java
EJB 
阅读更多
全世界通用
com.nwt.edge21.security2.SecurityController2Remote securityController2Remote = null;
	try {
	    securityController2Remote = ((SecurityController2Home)EJBHomeFactory2.getFactory().lookup("edge21/security2/SecurityController2", SecurityController2Home.class)).create();
	} catch(Exception e) {
	    Debug2.ShowMessage("[getReference for securityController2Remote] Exception: " + e.getMessage(), Debug2.SEVERITY_INFO, Debug2.ERR_ECC2, 0);
	}
   	com.nwt.edge21.pym2.PYMController2Remote pymController2Remote = null;
	try {
		pymController2Remote = ((PYMController2Home)EJBHomeFactory2.getFactory().lookup("edge21/pym2/PYMController2", PYMController2Home.class)).create();
	} catch(Exception e) {
	    Debug2.ShowMessage("[getReference for pymController2Remote] Exception: " + e.getMessage(), Debug2.SEVERITY_INFO, Debug2.ERR_ECC2, 0);
	}
分享到:
评论

相关推荐

    远程调用EJB方法

    #### 三、编写远程接口调用程序 完成环境配置后,接下来需要编写客户端代码来实现对EJB的远程调用。下面是一段示例代码,展示了如何通过远程接口添加用户: ```java package client; import java.io....

    EJB分布式远程调用的小例子的简单实现

    在客户端,我们需要使用JNDI(Java Naming and Directory Interface)来查找并调用远程EJB。首先,配置JNDI上下文,并查找EJB的JNDI名称,这通常是在服务器的部署描述符(如ejb-jar.xml或web.xml)中指定的: ```...

    ejb调用详解

    2. **客户端库**:客户端需要包含WebSphere的客户端JAR文件,这些文件包含了EJB的远程接口和必要的API。 3. **连接配置**:配置客户端到WebSphere服务器的连接,包括URL、用户名、密码等。 4. **异常处理**:处理...

    EJB调用原理分析

    2. **创建Session Bean**: 如果是Session Bean,客户端通过Home接口的`create()`方法创建一个Remote接口实例,这个过程可能涉及远程方法调用(RMI)。 3. **调用业务方法**: 客户端通过Remote接口调用EJB的业务方法...

    各种EJB之间的调用示例

    - Remote Method Invocation(RMI):这是EJB之间最基础的调用方式,允许一个EJB实例调用另一个EJB的远程接口方法。 - Local Interface:如果调用方和被调用的EJB在同一应用服务器内,可以使用本地接口,这样可以...

    EJB客户端(远程调用)

    调用EJB的客户端程序,通过远程接口方式调用

    EJB 基于Java的远程方法调用(RMI)技术

    通常涉及使用`InitialContext`来查找EJB的远程或本地接口,并调用其业务方法。 ### 结论 EJB作为Java企业级应用开发的重要组成部分,提供了强大的分布式组件模型和支持。通过利用EJB容器提供的服务,开发者可以...

    JNDI调用分布式EJB3 通用接口

    这个代理对象可以透明地调用bean的实际方法,即使bean实际运行在远程服务器上。 5. **调用EJB3方法**:通过代理对象,客户端可以像调用本地方法一样调用EJB3组件的方法,所有的网络通信和事务管理都在后台自动处理...

    三种方式实现java远程调用(rmi),绝对可用

    4. **客户端调用**:客户端获取到远程对象的引用后,就可以像调用本地方法一样调用远程方法。 ### 方式二:Spring框架集成 Spring框架提供了对RMI的简化支持,使得RMI的使用更加便捷和灵活: 1. **配置Spring ...

    EJB client调用EJB3 .doc

    在独立的Tomcat或J2SE环境中,由于不在同一个虚拟机(VM)中,只能调用EJB的远程接口,而不能调用本地接口。 另外,除了代码中硬编码环境属性,还可以在classpath下放置一个名为`jndi.properties`的文件来设置...

    JAVA源码各种EJB之间的调用示例JAVA源码各种EJB之间的调用示例

    Session Bean 还能够通过RMI/IIOP(远程方法调用/Internet Inter-ORB协议)调用远程企业级Java服务。这些服务可以是本地网络中的其他EJB组件,也可以是跨网络的其他Java应用组件。 5. 实现与调用中的事务管理: EJB...

    tomcat 调用weblogic EJB

    - 创建一个Action类继承自`org.apache.struts.action.Action`,在这个类中实现具体的EJB调用逻辑。 4. **JNDI查找与远程调用** - 使用JNDI(Java Naming and Directory Interface)进行查找和获取EJB的远程接口...

    EJB开发及调试方法

    远程接口定义了客户端如何与EJB通信,而Home接口则提供了创建和管理EJB实例的方法。 4. **编程实现Bean**:完成Bean的定义后,就可以在生成的类和接口中编写业务逻辑代码。会话Bean通常包含状态管理和事务控制等...

    EJB超时调用

    这种情况通常发生在远程方法调用(Remote Method Invocation, RMI)或并发操作中,可能由于网络延迟、服务器负载过高、数据库查询耗时过长等原因导致。 EJB超时调用的处理通常涉及以下几个关键点: 1. **配置超时...

    Java如何在多个EJB之间相互调用的例子.rar

    Java如何在多个EJB之间相互调用的例子,也就是各种EJB之间的调用例子,向初学者演示如何实现调用的具体代码及步骤,涉及以下相关方法:用远程接口的引用访问EJB、函数将被FirstEJB调用,同时它将调用secondEJB。...

    EJB_ejb_plannedvhz_

    2. **EJB调用**: - **本地调用**:在一个EJB内部或者同一个应用程序内的EJB之间进行的调用,使用本地接口,效率较高。 - **远程调用**:当EJB需要被不同JVM或者不同应用服务器上的组件调用时,采用远程接口。远程...

    EJB教程,EJB参考书

    首先,需要安装EJB容器如Apusic Application Server,接着定义远程接口和Home接口,编写EJB类,创建部署描述符`ejb-jar.xml`,最后编译、部署并编写客户端调用程序。 通过上述过程,我们可以看到EJB为开发者提供了...

    各种EJB之间的调用示例.zip

    本压缩包"各种EJB之间的调用示例.zip"提供了一些关于EJB调用的实例,帮助开发者了解如何在不同类型的EJB之间进行交互。以下是关于EJB调用的相关知识点: 1. **EJB类型**: - **会话bean(Session Beans)**:代表...

    j2ee-远程方法调用

    6. **客户机(Client)程序**:客户机通过树桩对象调用远程方法,实际的调用过程由RMI系统处理。在上面的例子中,客户机代码会创建一个`Hello`接口的实例,然后调用`sayHello`方法。 7. **生成Stub和Skeleton**:...

Global site tag (gtag.js) - Google Analytics