SOAP Web services generally use XML Schema to describe both simple and complex data for their applications. OpenEdge Web services use the XML Schema standard to describe both simple data types (scalar parameters) and complex data types (array, temp-table, and ProDataSet parameters) in the WSDL file. An ABL Web service client maps XML Schema constructs into both simple and complex ABL data types.
For an introduction to XML Schema, visit the following Web site: