Write the thin or pluggable application client

You can develop and run Java thin client applications on machines installed with either a client or a server. The client provides a setup command shell which sets up your environment for either a thin client application or a J2EE client application. The server provides a command shell which sets up your environment for J2EE application clients only. The Java invocation to run a thin application client varies between a client and a server. If your thin client application needs to run on both a client installation and a server installation, follow the steps for developing thin application clients on a server machine.

The thin or pluggable application client is a traditional Java application that contains a main() method. The WebSphere application client provides runtime support for accessing remote enterprise beans. Additionally, WAS provides the implementation services such as security, workload management (WLM), and others.

Consider the following items when writing a thin client application or a pluggable client application that accesses an enterprise bean: