The following sections provide an overview of the methods supported on Web service objects, and how to use them based on the session model of the Web service. The bold-italicized variable names are replaced by real object and method names during WSDL file generation:

  • AppObject — The name of the AppObject for which the named item is defined or associated
  • SubAppObject — The name of the SubAppObject for which the named item is defined or associated
  • ProcObject — The name of the ProcObject for which the named item is defined or associated
  • ProcName — The name of a method that executes an ABL non-persistent procedure or internal procedure on the AppServer
  • FuncName — The name of a method that executes an ABL user-defined function on the AppServer
Note: Open Client object names have fewer legal characters to match restrictions in non-ABL environments. Avoid special characters and hyphens in object names.

Many of the methods referenced here are standards from the Open Client programming model. The precise syntax for invoking these methods differs depending on the client development language used to access Web services; however, the basic signatures for these methods are the same in all languages. For more information on how these methods are used in Web service clients, see Sample Code with SOAP Messages for OpenEdge Web Services.

The following sections describe usage for: