Try OpenEdge Now
skip to main content
.NET Open Clients
Using the Open Client .NET OpenAPI to Directly Access the AppServer
 

Using the Open Client .NET OpenAPI to Directly Access the AppServer

The Open Client .NET OpenAPI is a generic set of .NET classes that can be used instead of the generated .NET 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 ABL 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 run time.
* Overview of .NET OpenAPI classes
* Connecting to the AppServer
* Running procedures and user-defined functions
* Setting up parameters and return types
* Passing parameters
* Handling returned values
* Sample .NET OpenAPI code