社区
Java EE
帖子详情
ejb 调用ejb
liujuntao
2003-02-26 10:16:26
我做了两个sessionBean,比如一为 Bean1,一个为Bean2
Bean1 中方法 show(),
我想在Bean2中,让它实例化,并且调用它
请问,怎么做得到?
(除去将Bean2作为Bean1的web,通过jndi调用,这种方式,有具体的文档资料么?)
...全文
107
4
打赏
收藏
ejb 调用ejb
我做了两个sessionBean,比如一为 Bean1,一个为Bean2 Bean1 中方法 show(), 我想在Bean2中,让它实例化,并且调用它 请问,怎么做得到? (除去将Bean2作为Bean1的web,通过jndi调用,这种方式,有具体的文档资料么?)
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujuntao
2003-02-27
打赏
举报
回复
谢谢楼上的两位,只是,我如果不想象客户端掉用,是否有别的办法呢?
Olandina
2003-02-27
打赏
举报
回复
和客户端调用ejb的方式一样。
如果时local的就调用local的jndi,用
javax.naming.Context context = new javax.naming.InitialContext();
Object obj = (Bean1LocalHome)context.lookup("localJndiName");
Bean1LocalHome home = PortableRemoteObject.narrow(obj,Bean1LocalHome.class);
Bean1LocalObject local = home.create();...
................
如果时remote的,就调用remote的jndi.方法类似。
其实如果是发布在同一个app server上的,一般都会用local方式的。
zergtao
2003-02-27
打赏
举报
回复
是local的还是remote的?
Olandina
2003-02-27
打赏
举报
回复
???
还有其他方式吗???
我孤陋寡闻了。。。
关注!!!
在独立的Tomcat 中
调用
EJB
在正式的生产环境下,大部分
调用
EJB
的客户端可能是单独的Tomcat 或Resin 。下面介绍如何在单独的Tomcat服务器中
调用
EJB
。在单独的Tomcat 服务器中
调用
EJB
需要有以下步骤:根据应用的需要,把
调用
EJB
所依赖的Jar 包拷贝到tomcat 下的/shared/lib 目录或WEB 应用的WEB-INF/lib下,所依赖的Jar 一般在jboss 安装目录的
【
EJB
系列】(二)——JBOSS7中
EJB
的远程
调用
和本地
调用
导读 因为JBOSS6,7版本在
EJB
的本地
调用
和远程
调用
的写法上不同于之前的版本。所以在本篇文章中将给出代码实例,仅供参考。 环境 MyEclipse10 JBOSS7 理论知识远程
调用
(Remote Access)过程远程客户端 运行在跟
EJB
不同的机器或不同的JVM进程上 它可以是Web组件(如:JSP、Servlet)、应用客户端或其他的
EJB
对客户端来说
weblogic——远程/近程
调用
EJB
的方法总结
1、 客户端程序中
调用
EJB
前提:
EJB
要实现了REMOTE接口客户端
调用
的代码可以用
EJB
Test Client工具生成。自己写就是这个样子: String url="t3://localhost:7001"; Properties prop=new Properties(); prop.put(Context.PROVIDER_URL,url);
EJB
的
调用
EJB
调用
.html
EJB
的
调用
调用
EJB
配置客户端上下文属性 在应用程序的 classpath 中创建一个“jboss-
ejb
-client.properties” 文件,我们可以把它放在应用程序的
ejb
Module 文件夹下,该文件中包含以下属性: remote.connectionprovider.create.options.org.xnio.Opti...
ejb
调用
的过程
http://wellim.blog.sohu.com/64210644.html
ejb
调用
的过程: 1.通过上下文环境Context获得jndi,一般是在properties文件中配置JNDI驱动, 服务器的网络地址等的设置. 2.获得jndi后,通过上下文环境Contect.lookup("")得到jndi的name. 3.获得Home接口:Portable
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章