Deploy client applications
Deploy a client application depends on installing appropriate supporting files on the client machine, usually some configuring actions, and adding the program files for the client application. When the client application has been deployed, the application can run.
- Prerequisites
- - Develop client applications
The steps required to deploy and run a client application depend on the type of client and the programming model used.
We can install an application client JAR file using the console, wsadmin AdminApp install, or update commands. Install the client module only on a Version 8.0 deployment target (such as server, cluster, and so on). Complete one or more of the following tasks:
- Deploy the client application
- Run an ActiveX client application
- Deploy and run a Java EE client application
- Run the IBM Thin Client for Enterprise JavaBeans
Subtopics
- Deploy applet client code
Applet clients are capable of communicating over the HTTP protocol and the RMI-IIOP protocol.
- Run an ActiveX client application
To run an ActiveX client application that is to use the ActiveX to Enterprise Java Beans (EJB) bridge, perform some initial configuration to set appropriate environment variables and to enable the ActiveX to EJB bridge to find its XJB.JAR file and the Java run time. This initial configuration sets up the environment within which the ActiveX client application can run.
- Deploy and running a Java EE client application
We can use the launchClient command to run a Java Enterprise Edition (EE) client application in an Application Client installation or in a WAS node. Alternatively, we can use Java Web Start on a remote client machine to download and run a Java EE client application, including Thin client application, with a single click from a web browser on that machine.
- (dist) Run the IBM Thin Client for EJB
An EJB Client is a Remote Method Invocation over Internet Inter-ORB Protocol (RMI-IIOP) Java SE application that accesses remote Enterprise Java Beans from a server through JNDI look up. IBM Thin Client for EJB offers a smaller footprint and is easy to deploy to a Java SE environment and an Eclipse Rich Client Platform (RCP) environment. We can bundle the IBM Thin Client for EJB library using the WAS installation or the Application Client for WebSphere Application Server installation with the application. The IBM Thin Client for EJB also extends the choice of Java SE runtime. It can be run in the Java Runtime Environment (JRE) that is packaged with the WAS product, the JRE that is downloaded from the Oracle website, or the JRE that is downloaded from the HP website.
- (dist) Run Java thin client applications
We can run Java thin client applications on machines installed with either a WebSphere Application Client installation or a WAS installation.
Related tasks
Install enterprise application files with the console
Options for the AdminApp object install, installInteractive, edit, editInteractive, update, and updateInteractive commands