Release 10.1A: OpenEdge Getting Started:
Application and Integration Services

> ## Web Services in OpenEdge—Architecture and Tools

> Web services represent a an industry standard for deploying and accessing services over a network. In OpenEdge, you can build and deploy Web services based on operations written in the Progress® 4GL and that run on the AppServer. These Progress 4GL Web services are accessible from most any industry Web service client using standard communications and message protocols. You can also access industry Web services and invoke Web service operations from any Progress 4GL application as an industry Web service client. This chapter describes Web services and how OpenEdge supports them, in the following sections:

> - What are Web services and how are they used?

> - OpenEdge support for accessing Web services

> - OpenEdge support for building Web services

> - Benefits of building Web services using OpenEdge

> - Progress 4GL Web services architecture

> - Tools for building and managing Progress 4GL Web services

> For more information on OpenEdge support for Progress 4GL Web services and as well as support for Progress 4GL applications accessing Web services, see OpenEdge Development: Web Services . For more information on deploying and managing Progress 4GL Web services, see OpenEdge Application Server: Administration .

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