During Web service deployment, the WSA generates a WSDL file that defines one or more Web service objects to describe the Web service. These Web service objects conform to the Open Client object model. There must be a single AppObject and, if appropriate, there might also be SubAppObjects and ProcObjects. The Web service objects include all operations—procedures, user-defined functions, and built-in operations for object management—that define the Web service interface. The WSDL file might also define an object identifier (object ID) for each Open Client object. The WSDL defines this object ID for most Open Client object types, depending on the session model.
For more information on the Open Client object model and its architecture, see
OpenEdge Development: Open Client Introduction and Programming. For more information on how the Open Client object model supports OpenEdge SOAP Web services, see
Building Clients for OpenEdge SOAP Web services.