Introduction
- Last Updated: January 22, 2026
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
Using the Open Client architecture, Java Open Clients access application server™ business logic through proxy code. The client programmer writes a Java client application and uses a proxy generated by ProxyGen to access application server functionality through methods on the generated proxy objects.
The client proxy code uses the Java Open Client Runtime to communicate with the application server. The Open Client Runtime converts parameters and return values between ABL and Java data types as needed.
HTML documentation on the classes and interfaces provided by Open Client Runtime is in OpenEdge-install-directory/java/doc/.
Java proxies generated by ProxyGen contain one or more classes. The Java proxies can be generated in Windows or on UNIX platforms. For information on the Open Client architecture, see Learn about Open Clients.