Tutorial on the enterprise Javabeans (EJB) component model
Yi Liu · 2003
Enterprise JavaBeans (EJB) is a software component model for developing and deploying enterprise-level, server-side computing applications that are scalable, transactional, and multi-user secure [1]. The model simplifies the development of middleware by providing server support for services such as transactions, security, database connectivity, and component customization [2]. It is a currently important technology in component-based system implementation. This tutorial demonstrates the Enterprise JavaBeans model and how to build server-side Java components using the Java 2 Enterprise Edition (J2EE) platform. The tutorial presentation will be organized in three parts. The first part is an introduction to the basic concepts of the EJB component model. To know the EJB technology, one must understand what EJB is and what it can do. In this part, the following questions are discussed: What is an Enterprise JavaBean? What is the EJB container? What is the structure of an Enterprise JavaBean? EJB is a component technology. So, basic concepts and basic architecture of components will be briefly introduced.