Progress
Open Client
Developer’s Guide


Deploying a Client Application That Uses a Java Proxy

To deploy a client application that uses a Java proxy, you must first perform the following steps in the specified order on the system where you plan to run the application:

  1. Copy the required files for the client application and proxy to the deployment system:
    1. Copy the client application.
    2. Copy the proxy .class files to a directory that mirrors the package hierarchy specified in ProxyGen during the generation of the proxy. The package name implies a directory structure that you must maintain when you copy the proxy. You can also put the class files into a .zip or .jar file, as with any other Java classes.
    3. Install a Java Virtual Machine (JVM). Many platforms already come with a JVM. For more information on the available Java run-time environment (JRE) for your platform, see the sections on Java requirements in the in the Progress Installation and Configuration Guide Version 9 for Windows or the Progress Installation and Configuration Guide Version 9 for UNIX .
    4. Copy the Open Client Runtime package to any directory on your system. For more information, see the "Selecting an Open Client Runtime Package" section.
  2. If you are using HTTPS, copy your digital certificates to the location required by the Open Client application. For more information, see the "Managing Digital Certificates" section.
  3. Update the CLASSPATH setting for the Java environment that will run the client application and proxy to include the:
    1. Client application classes.
    2. Directory containing the proxy (.class files) or the .zip or .jar file. Remember that for class files, this is the directory above the package hierarchy.
    3. Open Client Runtime package that you copied in Step 1.
    4. NOTE: The mechanism to update the CLASSPATH setting depends on the Java environment that you are using. For instructions on updating the CLASSPATH, see the documentation for your Java environment.

  4. Run your Java Open Client application as designed.

Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095