EJB 2.0 Interoperability GoalsBecause J2EE applications are typically multitier, Web-enabled applications, they generally consist of one or more components that are hosted inside a container. The J2EE and EJB specifications describe four types of containers:
Note Currently, there is no requirement that applets should be capable of invoking remote methods on an enterprise bean. Although certain vendors might support this in their products, it's not a requirement yet. Figure 20.1 shows a generic heterogeneous environment configuration in which containers from various vendors need to interoperate . Figure 20.1. Containers from different vendors can take advantage of interoperability.
There are four primary goals for the new interoperability requirements in the EJB 2.0 Specification:
|