我写了一个简单的ejb,但怎样用

03-08-12 lyojbuilder
我用sun的deploytool成功部署了一个Helloclient.jar,但我怎样在servlet或jsp中引用他们,我指的不是代码使用方法,而是路径,以及在xml文件中如何配置,对了,我的是sessionbean 的stateless。

还有就是什麽时候一定要用EJB,是不是要调用的对象不在本地机器上时就要用RMI引用server上的对象,就要用到EJB的规范?

    

eagoo
2003-08-12 13:58
ejb 关键看你的业务逻辑是否需要分布式或并行运算以及需要安全控制等。否则不必。

lyojbuilder
2003-08-12 17:21
我是指分布式。我的意思是什麽情况下用jsp+servlet解决不了,一定要用EJB?

lyojbuilder
2003-08-12 17:26
我认为在学EJB之前很有必要先把这个问题弄懂。

banq
2003-08-12 20:29
当你不想做下列事情时,就可以使用EJB。

1.自己做缓存或对象池提高并发访问性能

2.自己安排使用事务跟踪。诸如xx.commit()之类语句

3.自己通过RMI实现跨服务器间对象调用,特别是一台机器无法满足需要,需要多台机器时,需要在这些机器之间实现负载动态平衡,javagroups这样广播发布机制可以实现这些底层通知。

我想就这三件事够你做几年的,如果你不想浪费几年时间,就用EJB吧。

除非你是特殊的实时系统,如游戏、或聊天等。聊天也可以使用JMS实现了。

猜你喜欢
7Go 1 2 3 4 ... 7 下一页