社区
Java SE
帖子详情
我拥有request对象啊。。。。。。我现在想调用一个ejb的
Kyle-soft
2010-03-13 12:19:22
方法,应该怎么做,是个什么逻辑啊?
...全文
115
8
打赏
收藏
我拥有request对象啊。。。。。。我现在想调用一个ejb的
方法,应该怎么做,是个什么逻辑啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Brave_lxx
2010-03-28
打赏
举报
回复
这是我原来初学ejb时候写的helloworld,你可以参考下。不论在什么地方调用ejb差别应该都不大。
InitialContext ctx=new InitialContext(); //这样写的前提是已经写好了jndi.properties文件,如果没
//写好,需要建立Properties对象传入该构造函数
EJBHelloWorld helloworld=(EJBHelloWorld)ctx.lookup("EJBHelloworldBean/remote");//从jndi查找并拿到ejb
//下面的就是你的业务代码了
String s=helloworld.sayHello("Lee");
System.out.println(s);
assertThat(s,is("Lee say hello"));
一个jndi.properties文件的示例
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.provider.url=localhost:1099
根据你的去年概况填写就行,另外这两个属性也可封装到properties对象传给intialcontext对象
amdgaming
2010-03-27
打赏
举报
回复
[Quote=引用 6 楼 bao110908 的回复:]
现在的孩子提些问题都是没头没尾的,不知道在说什么
[/Quote]
哈哈,跳跃性思维
火龙果被占用了
2010-03-27
打赏
举报
回复
现在的孩子提些问题都是没头没尾的,不知道在说什么
火龙果被占用了
2010-03-27
打赏
举报
回复
你拥有什么 request 对象?
Kyle-soft
2010-03-27
打赏
举报
回复
我拥有request对象啊。。。。。。我现在想调用一个ejb的
Kyle-soft
2010-03-27
打赏
举报
回复
我拥有request对象啊。。。。。。我现在想调用一个ejb的
Kyle-soft
2010-03-27
打赏
举报
回复
我拥有request对象啊。。。。。。我现在想调用一个ejb的
musiclee
2010-03-13
打赏
举报
回复
哎。。。1年不用就忘了个精光,纯帮你顶 ,让后mark
(PS:这个发web区应当更好解决吧。。)
EJB
的相互
调用
Test -- 远程接口(Stub----Skeleton-拦截器) --
EJB
JVM1 --- --- --- --- --- JVM2 两个
EJB
运行在
一个
进程中, 就通过本地接口
调用
; 1,
EJB
调用
同
一个
JVM中运行的另
一个
EJB
, 要使用本地接口; 可以避免使用远程接口中,必须要处理网络
调用
带来的性能的损失;(
java
调用
ejb
_一步一步教你远程
调用
EJB
前期准备:弄清楚weblogic(或jboss)、tomcat、JBluder(或eclipse+MyEclipse)的使用方法,能写
一个
简单的基于struts框架的web工程,然后准备两台联网的电脑(局域网也可以),如果没有条件,也可以在同一台电脑上分别安装两个web服务器(例如:weblogic和tomcat)来代替,本文将采用后一种方法,采用weblogic作
EJB
容器,tomcat作web...
EJB
容器之远程
调用
在开发分布式系统,用的 框架是
EJB
,其中需要
调用
Bean,这里分析两种
EJB
调用
的方法。 远程
调用
通过Remote接口,找到
EJB
服务的Bean代理,然后由代理和Bean实现交互,返回
调用
的结果。 Remote接口@remote Bean的客户端直接与
EJB
对象
打交道,而不是Bean实现类。所以
EJB
必须复制Bean
对象
的每
一个
方法,Remote Interfac
在Glassfish中进行
EJB
调用
的几种场景
在服务器部署的
EJB
最常用的
调用
是在同
一个
应用中的Servlet或JSP进行的。但是还有一些其他场景,例如单独运行的
EJB
客户端,以及跨应用服务 器之间的
调用
等等。在文档中,这些
调用
的方法并没有说明得很清楚。下面以Glassfish为例子,说明
EJB
得几种不同的
调用
方法。 一. 同
一个
应用中的
EJB
调用
在同
一个
EAR应用当中的
EJB
调用
是
EJB
最常见的
调用
。在同
一个
EAR中既有
EJB
,又
GlassFish中进行
EJB
调用
的几种场景
一. 同
一个
应用中的
EJB
调用
在同
一个
EAR应用当中的
EJB
调用
是
EJB
最常见的
调用
。在同
一个
EAR中既有
EJB
,又有Servlet。在Servlet中对
EJB
的
调用
比较简单。而且在开发
EJB
的时候,可以使用
EJB
的本地接口来提高性能。下面是
一个
EJB
3.0
调用
的代码片断: @
EJB
private NewSessionRemote newSessionBe
Java SE
62,631
社区成员
307,282
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章