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.