Web Services Terms
Document Object Model. A W3C standard that defines a programmatic interface to a parsed XML document. The DOM presents an easily processed, standardized interpretation of an XML document.
Data Type Definition. A declaration and optional syntactic rules that an XML document must adhere to. DTDs are still legal, but have largely been superseded by XML schema.
RPC
Remote Procedure Call.
SOAP (originally Simple Object Access Protocol) is a protocol for exchanging XML-based messages over computer networks, normally using HTTP.
Schema Object Model. A Microsoft implemented API that provides a procedural API to schema cached in their XML engine.
World-Wide Web Consortium. An organization that maintains the standards used on the Internet, including the specifications that relate to XML and XML schema.
The W3C defines a Web service as a software system designed to support inter-operable Machine to Machine interaction over a network. Web services are often just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services.
Web Services Description Language is an XML-based language that provides a model for describing Web services. The World Wide Web Consortium provides a description of WSDL and a set of examples for using it at http//www.w3.org/TR/wsdl
eXtensible Markup Language. A W3C standard for the representation of arbitrary data and associated properties using a markup language.
An XML stream that is complete, having a valid XML declaration and a complete set of balanced tags.
A VTScada engine internal entity that exposes a script code interface to allow an XML document to be represented in a manner easy for script to access and manipulate. The XML processor is capable of parsing and writing XML documents.
An XML document that specifies additional syntactic rules that an XML document that "conforms" to the schema must adhere to.
XML Style Sheet Transformation. An XML document that contains a set of transforming instructions. Such a transform can be used by an XML processor to generate a new W3C standards-compliant output document from an XML document, e.g. (X)HTML output.