09/02/2013 Professional & Short Term Course
Enterprise JavaBeans are server-side, modular, and reusable components that comprise specific units of functionality.
EJB components come in three varieties, each with its own defined role and life cycle:
Session beans — These may be either stateful or stateless, and are primarily used to encapsulate business logic, carry out tasks on behalf of a client, and act as controllers or managers for other beans.
Entity beans — Entity beans represent persistent objects or business concepts that exist beyond a specific application's lifetime; they are typically stored in a relational database. Entity beans can be developed using bean-managed persistence, which is implemented by the developer, or container-managed persistence, implemented by the container.
Message-driven beans — Message-driven beans listen asynchronously for Java Message Service (JMS) messages from any client or component and are used for loosely coupled, typically batch-type, processing.
Typically, the decision to use local or remote access is affected by:
The type of client — Unless you always expect the client to be a Web component or another bean, choose remote access.
Whether the beans are tightly or loosely coupled — If beans depend on each other and interact frequently, consider local access.
Scalability — Remote access is inherently scalable and should be used if scalability is an important factor.
We proudly present ourself as CSPL leading IT training Institute in India.
For more details Contact - 9790936547 / 9003098840 / 9566011142 / 9566011143 / 9382553763
Besant Technologies in Chennai is a dominating software training institute, providing all courses fresher’s looking for .Since we have a good contact ...
Knowing about shell scripting is a must for any advanced Linux administrator or Engineer. In this course, you will take your first steps towards unlea...