Release 10.1A: OpenEdge Development:
Web Services

> ## Sample application directory structure

> After you have installed the samples, you can find three sample Progress 4GL Web services and several related sample client applications written using the Microsoft .NET and Java Axis client platforms. Figure 6–1 shows the directory structure as it might appear if you install the samples into the OpenEdge installation directory (`C:\Progress\dlc\` in the figure).

> Figure 6–1: Progress 4GL Web services sample applications

> Thus, the folders under `C:\Progress\dlc\src\samples\webservices` provide the following samples:

> - AppService — The three Web services, including the ProxyGen project files to generate the Web service definitions. These samples include one Web service that passes a dynamic temp-table.

> - Java-Axis — Java Axis client samples, including applications for sample session-free and session-managed Web services, and in several choices of SOAP format. Also included with these samples are sample Java helper classes for managing object IDs and dynamic temp-table schemas and data.

> - Microsoft — .NET client samples, including a C#.NET application for a session-free Web service and VB.NET application for session-free and session-managed Web services. These samples include the Web-services-tools-supported SOAP format choices that are also supported by .NET.

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