Writing the client program

A client program is any program that calls an enterprise bean. It can be:
  1. Another enterprise bean, JavaBean, Java™ program, or object executing in the same CICS®
  2. An enterprise bean, JavaBean, Java program, or object executing in another CICS
  3. An enterprise bean, JavaBean, Java program, or object executing on a non-CICS system or workstation
The client obtains references to bean homes of enterprise beans that it wants to call by using the JNDI namespace it shares with the CICS server environment.