Mastering Java EE Development with WildFly
上QQ阅读APP看书,第一时间看更新

EJB Lite

EJB's are very complex architectures, including different EE technologies such as transactions, persistence, remote interfaces, security, and CORBA. Never in a web application do we need all of the stack that an EJB takes with itself.

To make the business logic less bulky, EJB Lite is introduced and can be used in lighter applications. It excludes the following technologies:

  • Message-driven beans
  • 2.x remote home components
  • 2.x local  home components
  • 3.x remote  home components
  • Timers
  • RMI-IIOP

We will explore globally these components in detail in Chapter 4, Implementing Business Logic.