社区
Java EE
帖子详情
有状态回话bean和httpsession的关系
fkpwolf
2004-08-20 08:51:09
我看到大多的例子都是将一个回话bean的引用存在session中,用setSession,感觉很是别扭,这里回话BEAN还要靠jsp容器才能用。当到了胖客户端,比如applet,没有了httpsession,如何找到找到自己的回话ejb呢?
...全文
149
13
打赏
收藏
有状态回话bean和httpsession的关系
我看到大多的例子都是将一个回话bean的引用存在session中,用setSession,感觉很是别扭,这里回话BEAN还要靠jsp容器才能用。当到了胖客户端,比如applet,没有了httpsession,如何找到找到自己的回话ejb呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
segl
2004-10-28
打赏
举报
回复
remark
fkpwolf
2004-08-23
打赏
举报
回复
但我感觉ejb可以用rmi调用是其分布式的基本的特定,applet在这里可以充分利用。
先研究完petstore看看。
多谢各位。
fkpwolf
2004-08-20
打赏
举报
回复
看来有状态bean用的都很少啊
minghuitian
2004-08-20
打赏
举报
回复
up
fkpwolf
2004-08-20
打赏
举报
回复
我这里说的就是stateful ejb啊
chesterwoo
2004-08-20
打赏
举报
回复
可以考虑使用stateful ejb。
wafer_w
2004-08-20
打赏
举报
回复
gz
fkpwolf
2004-08-20
打赏
举报
回复
很有道理。那在delegate中如何得到某个客户端对应的回话bean呢?
BillyW
2004-08-20
打赏
举报
回复
所以你需要在VIEW层和BUSINESS层之间加一个Business Delegate。用来解耦。
chesterwoo
2004-08-20
打赏
举报
回复
to fkpwolf(大鹏不死):
applet直接调用ejb在设计上不是好的解决方案。
虽然在我接触过的项目中没有应用stateful session bean,但我认为还是可以应用的。例如两次ejb调用之间有某种关联.当然你也可以只使用stateless session bean,这样某些ejb端的业务逻辑就不太一样了。
如,调用的ejb要使用上一个ejb组件的结果作为本次调用的前置条件,这种情况下,我认为stateful session bean的性能要优于stateless session bean。
其实几种ejb的应用领域都不尽相同。
fkpwolf
2004-08-20
打赏
举报
回复
觉得有状态bean一鸡肋
fkpwolf
2004-08-20
打赏
举报
回复
applet不可能直接调用ejb?通过RMI就可以阿,不一定要通过web层
chesterwoo
2004-08-20
打赏
举报
回复
applet不可能直接调用ejb,应该通过web层调用,这样session管理还是要在web层。
Spring的
Bea
n有哪些作用域?
Spring的
Bea
n有以下五种作用域: 1.singleton:SpringIOC容器只会创建该
Bea
n的唯一实例; 2.prototype:每次请求都创建一个实例; 3.requset:每次HTTP请求都会产生一个新的
bea
n。需要注意的是,该作用域仅...
Spring
Bea
n生命周期及依赖注入
Spring
Bea
n的声命周期 1.
Bea
n的作用域
bea
n的作用域: 主要是指Spring创建的
Bea
n对象是单例、多例、request、session级别、global session级别。 singleton: 单例模式 是在一个spring容器中,对象只有一个实例。...
【JavaWeb】Java
Bea
n
为写成Java
Bea
n,类必须是具体的和公共的,并且具有无参数的构造器。Java
Bea
n 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过...
JSP Servlet
回话
跟踪机制
一、Servlet的会话管理机制 根据设计,HTTP是一种无
状态
的协议。它意味着Web应用并不了解有关同一用户以前请求的信息。维持会话
状态
信息的...
HttpSession
接口提供了存储和返回标准会话属性的方法。标准会话属性如
JavaEE5学习笔记05-EJB之会话
Bea
n(session
Bea
n)总结-----4
以上好像还看不出什么,那么咱们开发一个 ...当然,如果调用了远程方法,销毁了有
状态
的会话
Bea
n 的时候也要将您
httpSession
中的会话对象删除掉,这样才能够让远程 Session
Bea
n 重新创建对象和实例变量啊。
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章