All supported WAS client application types have the following features:
They have the necessary runtime support to communicate to a backend WAS server.
They support the use of the RMI-IIOP protocol.
They can access EJB and CORBA object references. Note that only J2EE clients can use optional CORBA services (if those optional services are used, the clients are then non-portable to other J2EE environments).
They support secure access to EJBs.
They can use Java Naming and Directory Interface (JNDI).
From there, they vary greatly in their size and capabilities. We continue by providing a brief overview of each type.
As we learned in Chapter 2, “J2EE Applications,” full J2EE clients ...