EJB是一种让开发者快速开发大规模企业应用的组件体系结构,它让应用开发者在不花费任何代价的前提下,为中间件提供复杂的企业级特性。第一视频教程推荐的这部EJB技术及应用视频教程是东北大学的精品教程。
地投入开发解决实际问题的应用软件中,而不用花费精力处理分布式服务器端系统所带来的底层问题。您可以将EJB认为是大多数企业级应用所需的通用功能组
关注公众号:diyijc_com
问题反馈
EJB是一种让开发者快速开发大规模企业应用的组件体系结构,它让应用开发者在不花费任何代价的前提下,为中间件提供复杂的企业级特性。第一视频教程推荐的这部EJB技术及应用视频教程是东北大学的精品教程。
地投入开发解决实际问题的应用软件中,而不用花费精力处理分布式服务器端系统所带来的底层问题。您可以将EJB认为是大多数企业级应用所需的通用功能组件。EJB模型可以让您避免这些底层功能的重复开发,从而提高效率。
EJB增加了与其他系统相兼容的灵活性。对于现有的应用系统,您当然不需要从头开发企业级的应用系统。许多EJB产品的供应高(例如IBM和BEA)都提供了完善的升级手段,在不废弃现行的企业级应用系统的前提下,将系统升级到EJB模式。这对于那些应用高端服务器系统并且运行着几十万条代码应用系统的企业来说是非常重要的。
EJB还支持“即插即用”的企业级特性。通过EJB,您几乎不用了解用于构建组件所需中间件的任何细节,而正是这些中间件构造了可扩展的多层体系结构。在EJB服务器中可以不写一行中间件代码,而让组件可以透明地、潜在地获得个间什服务,对照老的CORBA分布式对象模型,则需要自己开发中间API。应用服务器潜在地为运行在其中的组件提供着事务处理、连续性、安全、组件生存期管理、线程等服务。
EJB的跨平台、跨厂商的特性是EJB带给我们的另一个十分重要的优点。这意味着目前出现了一个可以综合所有厂家产品的通用分布式组件体系结构标准,同时,这也会给EJB
市场带来更加激烈的竞争。EJB通过定义一套标准的组件API来给这个领域制定了衡量标
形。因为中间件开发商的产品可以在同一量级的水平上得以比较,你完全可以为系统的高度可靠地运行期待一个在组件市场上脱颖而出的EJB产品。这个标准让供应商们将注意力集个在EJB产品的质量上,也让应用开发商将注意力集中在开发最好的应用上,而不是为考虑支持哪个中间件厂家的产品大费脑筋。这就是EJB所真正带给我们的。
更新时间:2012-05-02 21:48