17.07.2015 Views

The Omedian Technical Architecture - Red Gate Software

The Omedian Technical Architecture - Red Gate Software

The Omedian Technical Architecture - Red Gate Software

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Page 16 of 90Chapter 2: SQL Server XML Crib Sheet• Establishing an HTTP endpoint on the SQL Server instance, to configure SQL Server to listen on aparticular port for HTTP requests.• Exposing Stored procedures or user-defined functions as Web Methods• Creating the WSDL<strong>The</strong> web services can include SQL batches of ad-hoc queries separated by semicolons.GlossaryCharacter entitiesInfosetNamespaceRSSSGMLWSDLXDMXDRXHTMLXMLXML SchemaXQueryXSDXSL<strong>The</strong>se are certain characters that are represented by multi-character codes, so as notto conflict with the markup.This is an XML document that represents a data structure and is associated with aschema.Namespaces are designed to prevent clashes between data items that have the samename but in different data structures. A 'name', for example, may have differentmeanings in different part of a data map. Namespaces are generally defined in XMLSchemas. Elements in an XML document can be prefixed to attributes. SOAPNamespaces are part of SOAP messages and WSDL filesAn RDF vocabulary used for site summaries.<strong>The</strong> Standard Generalised Markup Language. HTML and XML are applications ofSGMLWeb Services Description Language (WSDL) is an XML format for describingnetwork services as a set of endpoints operating on messages containing eitherdocument-oriented or procedure-oriented information<strong>The</strong> Data model used by Xquery to shred XML documentsXML-Data reduced, a subset of the XML-Data schema method.A language for rendering web pages. It is basically HTML that conforms to generalXML rules and can be processed as an XML document.XML is an acronym for Extensible Markup Language and is a language that is usedto describe data and how it should be displayed.An XML Schema is an XML document that describes a data structure and metadatarather than the data itselfXQuery is a query language designed for querying XML data in much the same waythat SQL is used, but appropriate to the complex data structures possible in XMLdocumentsA schema-definition vocabulary, used in XML SchemaaA transformation language for XML documents: XSLT. Originally intended toperform complex styling operations, like the generation of tables of contents andindexes, it is now used as a general purpose XML processing language. XSLT is thuswidely used for purposes other than XSL, like generating HTML web pages fromXML data.Page 16Chapter 2: SQL Server XML Crib Sheet

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!