Enterprise Java Beans

Enterprise JavaBeans (EJB) technology is the basis of J2EE. EJB technology provides the scalable architecture for executing business logic in a distributed computing environment. J2EE makes the life of an enterprise developer easier by combining the EJB component architecture with other enterprise technologies to solutions on the Java platform for seamless development and deployment of server side applications.

From "Java Enterprise in a Nutshell, 2nd Edition"

8.4 Using Enterprise JavaBeans
So far, we've seen the high-level details on implementing and deploying an EJB. Now let's look at how you use an enterprise bean as a client.
It's important to note that a "client" for a given EJB can be many things. In a fairly typical scenario, a client may be a Java servlet or JavaServer Page (JSP), running in the same or different J2EE server as the EJBs being used. A client can also be a standalone GUI client (in J2EE parlance, an "application client") that directly connects to a local or remote EJB container and makes requests of beans. A client can also be another EJB, invoking an EJB on the same or different EJB server in order to satisfy a client request. Regardless of which of these scenarios is the case, the following details apply.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.