Web Services Terms

DOM

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. 

DTD

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

SOAP (originally Simple Object Access Protocol) is a protocol for exchanging XML-based messages over computer networks, normally using HTTP.

SOM

Schema Object Model. A Microsoft implemented API that provides a procedural API to schema cached in their XML engine.

W3C

World-Wide Web Consortium. An organization that maintains the standards used on the Internet, including the specifications that relate to XML and XML schema.

Web Service

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.

WSDL

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

XML

eXtensible Markup Language. A W3C standard for the representation of arbitrary data and associated properties using a markup language.

XML Document

An XML stream that is complete, having a valid XML declaration and a complete set of balanced tags.

XML Processor

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.

XML Schema

An XML document that specifies additional syntactic rules that an XML document that "conforms" to the schema must adhere to.

XSLT

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.