论文部分内容阅读
随着计算机网络技术的飞跃发展,社会对信息化的要求越来越高。EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的组件体系结构。它秉承了Java的“一次编译,随处运行”的特点。借助EJB容器,开发人员可以不再与进程、线程、安全权限、套接字等复杂资源打交道,而只专著于商业逻辑的实现。
Sun公司推出的J2EE企业平台提供了标准的系统框架和服务,它不仅继承了Java语言的平台独立的特点,而且结合了组件技术。J2EE多层结构推出以来,软件业发生巨大变化,但是J2EE只提出了广泛意义上的设计开发框架,针对各个行业的具体应用,还需要有从大量实战经验中提炼的、稳定的、健壮的、基于J2EE的应用开发框架。
本文深入地分析了当前主流的分布式组件技术——EJB(EnterpriseJava Bean)。EJB是用于开发和部署多层结构的、分布式的、面向对象的Java应用系统的跨平台的组件体系结构。文章首先简要介绍了J2EE(Java2 Platform Enterprise Edition)技术规范,然后重点介绍EJB组件以及各组成部分。