EJB容器与EJB服务器的区别

lisuosa 2003-03-10 09:10:54
如题。
还有就是能解释一下他们在现实中的产品吗?
...全文
209 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hymarx 2003-03-13
  • 打赏
  • 举报
回复
一个包含ejb容器的application server就是ejb服务器了
lisuosa 2003-03-13
  • 打赏
  • 举报
回复
还是不明白阿,那位高手能再说具体一点阿
bobqi 2003-03-13
  • 打赏
  • 举报
回复
也就是说ejb服务器是ejb容器的一个扩展
bjzhanghao 2003-03-13
  • 打赏
  • 举报
回复
EJB服务器是管理EJB容器的高端进程或应用程序,并提供对系统服务的访问。EJB服务器也可以提供厂商自己的特性,如优化的数据库访问接口,对其他服务如CORBA的访问,对SSL3.0的支持等。一个EJB服务器必须提供对可访问JNDI的名字服务和事务服务支持。
EJB容器是一个管理一个或多个EJB类/实例的抽象,它通过规范中定义的接口使EJB类访问所需的服务。容器厂商也可以在容器或服务器中提供额外服务的接口。
现在没有EJB服务器和EJB容器间接口的规范,因为目前容器通常由EJB服务器来提供,所以一旦接口标准化了,厂商就可能提供可以在容器或服务器中提供额外服务的接口。

(从网上找的,这个问题我也不太清楚,呵呵)
mountsnow 2003-03-13
  • 打赏
  • 举报
回复
基本上是一回事吧,可以不加区别
javabandit 2003-03-13
  • 打赏
  • 举报
回复
通俗点,就是说,EJB容器是一个装EJB对象实例的瓶子,EJB服务器是一个用瓶子里实例的机器,机器的功能是提供EJB服务
lisuosa 2003-03-11
  • 打赏
  • 举报
回复
weblogic是容器,那什么是服务器?
naxin 2003-03-10
  • 打赏
  • 举报
回复
打个比喻吧,不太恰当,
容器是对象,服务器是实例
worldheart 2003-03-10
  • 打赏
  • 举报
回复
目前,在EJB规范中也没有对两者的区别给出明确的解释。但有一点,目前具体产品,比如JBoss,的EJB容器和EJB服务器都是同一家公司生产的。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧