Release 10.1A: OpenEdge Development:
Java Open Clients

> ## Using the Open Client Java OpenAPI to Directly Access the AppServer

> The Open Client Java OpenAPI is a generic set of Java classes that can be used instead of the generated Java proxies produced by ProxyGen. Without proxies, you must do all of the setup work in your client code to an access application service on the AppServer. You must know the procedure names, including relative path information (for the equivalent Progress 4GL `RUN` statement), the number of parameters along with their type, and the return type for user-defined functions. When using the OpenAPI, there is no compile time checking so all function prototype error checking is done at runtime.

> This chapter describes the Java OpenAPI as follows:

> - Overview of Java OpenAPI classes

> - Connecting to the AppServer

> - Running procedures and user-defined functions

> - Setting up parameters

> - Handling returned values

> - Sample Java OpenAPI code

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