Try OpenEdge Now
skip to main content
Open Client Introduction and Programming
Generating Proxies and Web Service Definitions : Getting started with ProxyGen : Versions of ProxyGen
 

Versions of ProxyGen

There are two versions of ProxyGen:
*ProxyGen — The full version of ProxyGen, available on Windows, provides a GUI to:
*Define an Open Client interface for Java and .NET Open Client proxies and SOAP Web service definitions
*Save Open Client interface definitions in a project file
*Update Open Client interface definitions
*Generate and validate proxies for Java or .NET Open Clients and SOAP Web service definitions, from a new or saved Open Client interface definition
*Batch ProxyGen — On Windows and UNIX, a subset of ProxyGen functionality is available as a console application, called Batch ProxyGen. Batch ProxyGen provides similar functionality to ProxyGen, but it does not allow Open Client interfaces to be defined and saved, as you can do using the full version of ProxyGen. Instead, Batch ProxyGen operates only on previously saved Open Client interface definitions, as follows:
*In Windows, Batch ProxyGen can generate Java and .NET Open Client proxies and SOAP Web service definitions.
*On UNIX, Batch ProxyGen can generate only Java Open Client proxies and SOAP Web service definitions.
You must use ProxyGen (the full version) to define an Open Client interface for an Open Client proxy or Web service definition that access AppServer ABL procedures. You can use either ProxyGen or Batch ProxyGen to generate the actual Open Client proxy or Web service definition.
The following table shows how to complete these basic tasks with ProxyGen and Batch ProxyGen.
Table 4. ProxyGen and Batch ProxyGen tasks
Task
ProxyGen
Batch ProxyGen
X
Specifying generation settings , including client types
X
X
X
X