日期:2014-05-18  浏览次数:20705 次

EJB技术要的多吗?
1EJB到底是什么,到底应用在那些方面?
2EJB在现在的开发中要的多吗?
3我对EJB很模糊,谁能清晰的给我讲讲EJB的概念,应用,优点,为什么要用EJB?
4非常感谢

------解决方案--------------------
这些问题GOOGLE 就好了

1、EJB是sun的服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。 在J2EE里,Enterprise Java Beans(EJB)称为Java 企业Bean,是Java的核心代码,分别是会话Bean(Session Bean),实体Bean(Entity Bean)和消息驱动Bean(MessageDriven Bean)。

2、现在用的相对以前比较少了。没有像以前用的那么多,像Hibernate这些相对轻量级的框架举代了他的位置。


------解决方案--------------------
目前为止还没用过
------解决方案--------------------
3、你只要记住EJB 多用于分布式大型应用。   学校要开这个课了?学一下,了解一下没坏处的。
------解决方案--------------------
毕业一年半还不会“一鸡吧”的飘过。。。
------解决方案--------------------
表示还没接触到EJB
帮顶
------解决方案--------------------
EJB 一般用在很大的项目上,特别是一些大规模部署的分布式应用中,数据库也是分布式部署的。使用 EJB 的应用在数据安全性方面要求较高,在性能上要求较低。

EJB 不同于所谓的 SSH,他是组件级别的可以独立部署,而 SSH 是框架级别的,相较于还是差一个层次的。

EJB 必须运行在 J2EE 应用服务器中,无法在 Servlet 容器中运行。
------解决方案--------------------
没用过,