The first step in creating a Web service is considering the requirements of the application and its intended clients. Knowing these requirements can decide certain details of a Web service design and implementation. These requirements include the session model, the SOAP message format, and how you group operations into Open Client objects.
Security considerations also have a major impact on how you expose your application. For more information on security options for managing WSA configuration and administration and on managing access control for Soap-based Web services, see OpenEdge Application Server: Administration. For more information on how OpenEdge supports security for OpenEdge Web services, see OpenEdge Getting Started: Core Business Services - Security and Auditing.