XML Schema. Schedule. Namespace. XML and DTD. Namespace: Example. XML Schema ( This week. Next week
|
|
|
- Virgil Potter
- 9 years ago
- Views:
Transcription
1 XML Schema Nan Niu CSC Fall 2008 This week Tuesday: lecture Schedule Thursday: A3 due (no tutorial) A4 will be posted around Thursday Next week Tuesday: no lecture Thursday: A2 re-marking & A4 office hour, in BA XML and DTD Learned on Oct 7 Well-formed vs. valid Deficiencies in DTDs Do not use XML syntax Do not support namespaces Data types cannot be strictly specified For example, date vs. string Web interoperability 3 Namespace Support modularity and reuse; avoid name collision Document may include elements and attributes from different schemas Namespaces are used to disambiguate Defined with xmlns attribute xmlns[:prefix]=url If no prefix is specified, it is referred to as the defaults namespace URI uniquely identifies namespace Has no further meaning 4 Namespace: Example <countries xmlns= xmlns:cap= > <country> <name> Mexico </name> <population>108,700,891 <population> <capital> <cap:name> Mexico </cap:name> <cap:population> 18,131,000 </cap:population> </capital> </country> <!--more countries--> XML Schema ( XML Schemas express shared vocabularies and allow machines to carry out rules made by people. They provide a means for defining the structure, content and semantics of XML documents. </countries> 5 6 1
2 Schema Description of an XML content model Define structure of instances Define data types of elements and attributes Is an XML application Follow XML syntax Support namespaces The XML Schema language itself is a set of XML tags The application being described is another set of XML tags Documents that conform to a schema s rules are considered instances of that schema 7 Sample Schema <xsd:schema xmlns= xmlns:xsd= targetnamespace= > <xsd:element name= Book > </xsd:element> <xsd:element name= Library > <xsd:complextype> <xsd:sequence> <xsd:element ref= Book minoccurs= 0 maxoccurs= unbounded /> </xsd:sequence> </xsd:complextype> </xsd:element> </xsd:schema> 8 Conceptual Model 9 XML Schema xmlns = Tags <schema> <element> <attribute> Primitive and derived data types int, boolean, string, date, anyuri, etc. 10 XML Schema Definition (XSD) Document model that conforms to the XML Schema standard An XML application that can be used to describe other XML applications (document types) Defined in terms of the XML Schema tag set: <schema> <element> <attribute> <schema> Root element for schema documents xmlns For the schema namespace and for the namespace being defined xmlns:xsd= targetnamespace Declare the namespace being defined elementformdefault With the value qualified, all elements defined in the target namespace must be namespace qualified when used, i.e., either with a prefix or be the default
3 <schema>: Example <schema xmlns= xmlns:c= targetnamespace= elementformdefault= qualified > </schema> <schema>: Example (More Commonly Used) <xsd:schema xmlns= xmlns:c= targetnamespace= elementformdefault= qualified > </xsd:schema> <element> type ref Must reference a global element maxoccurs (nonnegativeinteger unbounded) : 1 minoccurs nonnegativeinteger : 1 (simpletype complextype) <element>: Example Definition <element name= score type= integer default= 0 /> Instances <score /> <score>124</score> Built-in types: boolean, integer, float, double, decimal, string, nonemptystring, time, date <attribute> type default use (optional prohibited required) : optional ref Must reference a global element simpletype <attribute>: Example Create new attributes <attribute name= format type= string /> <attribute name= uri type= string use= required /> How to associate attributes to elements?
4 Element with Attributes Definition <element name= picture > <attribute name= format type= string use= optional /> <attribute name= uri type= string use= required /> Instance <picture format= GIF uri= images/blue_jays.gif /> 19 4 kinds of complex elements Empty elements <product pid= 123 /> Elements that contain only other elements <employee> <firstname>john</firstname> <lastname>green</lastname> </employee> Elements that contain only text <food type= dessert >Ice cream</food> Elements that contain both other elements and text <description> It happened on <date lang= norwegian > </date> </description> Each of the above elements may contain attributes as well 20 (all choice sequence group ) all: each child appears (at most) once in any order <xsd:all> <xsd:element name= firstname /> <xsd:element name= lastname /> choice: only one of its children is allowed <xsd:choice> <xsd:element name= prof /> <xsd:element name= student /> sequence: in the given order <xsd:squence> <xsd:element name= firstname /> <xsd:element name= lastname /> group: a custom defined group attribute 21 Example of Nested Element 22 Example of Repeatable Elements (restriction list union) restriction: constrain the range of values list: list of the defined type union: union of the included types
5 Constraining Facets (<restriction>) length maxinclusive minlength maxexclusive maxlength minexclusive pattern maxinclusive enumeration totaldigits whitespace fractiondigits 25 Example <simpletype name= testu > <restriction base= string > <pattern value= \d{3}-{a-z}{2} /> </restricion> Pattern matches Three digits followed by a hyphen followed by two upper-case ASCII letters XML Schema Regular Expression References ion.html 26 Constraining Element Content and Attribute Value Constraining Element Content and Attribute Value New simpletype References an existing type through base attribute Restricts or extends existing type Example 1: <attribute name= Security > <restriction base= NMTOKEN > <enumeration value= normal /> <enumeration value= secret /> <enumeration value= topsecret /> </restriction> </attribute> Example 2 <simpletype name= internal address > <restriction base= anyuri > <pattern value= [a-za-z]+\.[a-za-z][email protected] /> </restrintion> <element name= student type= internal address /> 27 Example 3: <element name= stockprice > <restriction base= decimal > <totaldigits value= 5 /> <fractiondigits value= 2 /> <mininclusive value= 0 /> </restriction> Example 4: Extension based on Unions <simpletype name= timeordate > <union membertypes= time date /> 28 Named Complex Types A complextype that is named in the schema can be set as the type of an element Option 1 <element name= > <sequence> <element ref= E:From />.. </sequence> Option 2 <complextype name= type > <sequence> <element ref= E:From />.. </sequence> <element name= type= E: Type > Schema Processor / Validator Validates a document instance against a schema definition Online validation Apache Xerces Java parser java Validator v library.xml java -cp xercesimpl.jar;. Validator -v library.xml
XML Schema Definition Language (XSDL)
Chapter 4 XML Schema Definition Language (XSDL) Peter Wood (BBK) XML Data Management 80 / 227 XML Schema XML Schema is a W3C Recommendation XML Schema Part 0: Primer XML Schema Part 1: Structures XML Schema
04 XML Schemas. Software Technology 2. MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard
MSc in Communication Sciences 2009-10 Program in Technologies for Human Communication Davide Eynard Software Technology 2 04 XML Schemas 2 XML: recap and evaluation During last lesson we saw the basics
Introduction to XML. Data Integration. Structure in Data Representation. Yanlei Diao UMass Amherst Nov 15, 2007
Introduction to XML Yanlei Diao UMass Amherst Nov 15, 2007 Slides Courtesy of Ramakrishnan & Gehrke, Dan Suciu, Zack Ives and Gerome Miklau. 1 Structure in Data Representation Relational data is highly
Last Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling
XML (extensible Markup Language) Nan Niu ([email protected]) CSC309 -- Fall 2008 DHTML Modifying DOM Event bubbling Applets Last Week 2 HTML Deficiencies Fixed set of tags No standard way to create new
Geography Markup Language (GML) simple features profile
Open Geospatial Consortium Inc. Date: 2006-04-25 Reference number of this document: OGC 06-049 Version: 1.0 Category: OpenGIS Implementation Specification Profile Editor: Panagiotis (Peter) A. Vretanos
SW501. 501: : Introduction to Web Services with IBM Rational Application Developer V6
SW501 501: : Introduction to Web Services with IBM Rational Application Developer V6 Course description Introduction to Web Services Development with IBM Rational Application Developer V6 Duration: 2 Days
Schema Developer s Guide
E-Filing Page 1 of 104 INTRODUCTION...3 OVERVIEW OF E-FILING PROCESS...4 DETAILS OF THE DATA CONNECTIVITY TEST...4 INTERMEDIARY CLIENT APPLICATION TO PREPARE THE RETURNS IN XML FORMAT...4 WHY XML SCHEMA...7
OpenTravel Alliance XML Schema Design Best Practices
OpenTravel Alliance XML Schema Design Best Practices Version 3.06 December 2007 OpenTravel Alliance Best Practices Specification Page 2 1 OTA XML Schema Design Best Practices... 4 2 XML Standard Specifications...
Introduction to Web Services
Department of Computer Science Imperial College London CERN School of Computing (icsc), 2005 Geneva, Switzerland 1 Fundamental Concepts Architectures & escience example 2 Distributed Computing Technologies
DTD Tutorial. About the tutorial. Tutorial
About the tutorial Tutorial Simply Easy Learning 2 About the tutorial DTD Tutorial XML Document Type Declaration commonly known as DTD is a way to describe precisely the XML language. DTDs check the validity
Quiz! Database Indexes. Index. Quiz! Disc and main memory. Quiz! How costly is this operation (naive solution)?
Database Indexes How costly is this operation (naive solution)? course per weekday hour room TDA356 2 VR Monday 13:15 TDA356 2 VR Thursday 08:00 TDA356 4 HB1 Tuesday 08:00 TDA356 4 HB1 Friday 13:15 TIN090
How To Write A Contract Versioning In Wsdl 2.2.2
023_013613517X_20.qxd 8/26/08 6:21 PM Page 599 Chapter 20 Versioning Fundamentals 20.1 Basic Concepts and Terminology 20.2 Versioning and Compatibility 20.3 Version Identifiers 20.4 Versioning Strategies
XML and Data Management
XML and Data Management XML standards XML DTD, XML Schema DOM, SAX, XPath XSL XQuery,... Databases and Information Systems 1 - WS 2005 / 06 - Prof. Dr. Stefan Böttcher XML / 1 Overview of internet technologies
XML: extensible Markup Language. Anabel Fraga
XML: extensible Markup Language Anabel Fraga Table of Contents Historic Introduction XML vs. HTML XML Characteristics HTML Document XML Document XML General Rules Well Formed and Valid Documents Elements
Java and XML parsing. EH2745 Lecture #8 Spring 2015. [email protected]
Java and XML parsing EH2745 Lecture #8 Spring 2015 [email protected] Lecture Outline Quick Review The XML language Parsing Files in Java Quick Review We have in the first set of Lectures covered the basics
Languages for Data Integration of Semi- Structured Data II XML Schema, Dom/SAX. Recuperación de Información 2007 Lecture 3.
Languages for Data Integration of Semi- Structured Data II XML Schema, Dom/SAX Recuperación de Información 2007 Lecture 3. Overview XML-schema, a powerful alternative to DTDs XML APIs: DOM, a data-object
Model-driven Rule-based Mediation in XML Data Exchange
Model-driven Rule-based Mediation in XML Data Exchange Yongxin Liao, Dumitru Roman, Arne J. Berre SINTEF ICT, Oslo, Norway October 5, 2010 ICT 1 Outline Intro to XML Data Exchange FloraMap: Flora2-based
Chapter 3: XML Namespaces
3. XML Namespaces 3-1 Chapter 3: XML Namespaces References: Tim Bray, Dave Hollander, Andrew Layman: Namespaces in XML. W3C Recommendation, World Wide Web Consortium, Jan 14, 1999. [http://www.w3.org/tr/1999/rec-xml-names-19990114],
Using XML Schema Definitions with Adobe LiveCycle Designer 7.0
Adobe LiveCycle Designer 7.0 TECHNICAL WHITE PAPER TABLE OF CONTENTS 1 Introduction 2 XML Schema Definitions and LiveCycle Designer Software 3 XML Schema Definition Features Supported in LiveCycle Designer
BACKGROUND. Namespace Declaration and Qualification
LOGISTICS MANAGEMENT INSTITUTE Recommended XML Namespace for Government Organizations GS301L1/AUGUST 2003 By Jessica L. Glace and Mark R. Crawford INTRODUCTION The Extensible Markup Language (XML) is rapidly
CHAPTER 9: DATAPORT AND XMLPORT CHANGES
Chapter 9: Dataport and XMLport Changes CHAPTER 9: DATAPORT AND XMLPORT CHANGES Objectives Introduction The objectives are: Provide an overview of dataport changes. Discuss changes in XMLport object and
Semistructured data and XML. Institutt for Informatikk INF3100 09.04.2013 Ahmet Soylu
Semistructured data and XML Institutt for Informatikk 1 Unstructured, Structured and Semistructured data Unstructured data e.g., text documents Structured data: data with a rigid and fixed data format
Translating between XML and Relational Databases using XML Schema and Automed
Imperial College of Science, Technology and Medicine (University of London) Department of Computing Translating between XML and Relational Databases using XML Schema and Automed Andrew Charles Smith acs203
Exercises: XSD, XPath Basi di da4 2
Exercises: XSD, XPath Basi di da4 2 Disheng Qiu [email protected] Luca Rossi [email protected] Hints: Use a validator XSD Eclipse has a plugin for XML/XSD/DTD valida4on W3C Validator: hmp://www.w3.org/2001/03/webdata/xsv
Structured vs. unstructured data. Semistructured data, XML, DTDs. Motivation for self-describing data
Structured vs. unstructured data 2 Semistructured data, XML, DTDs Introduction to databases CSCC43 Winter 2011 Ryan Johnson Databases are highly structured Well-known data format: relations and tuples
XML. Dott. Nicole NOVIELLI [email protected] http://www.di.uniba.it/intint/people/nicole.html. XML: extensible Markup Language
XML Dott. Nicole NOVIELLI [email protected] http://www.di.uniba.it/intint/people/nicole.html XML: extensible Markup Language! Permits document authors to create markup language, that is text-based notations
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs
6. SQL/XML. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. 6.1 Introduction. XML Databases 6. SQL/XML. Creating XML documents from a database
XML Databases Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität http://www.ifis.cs.tu-bs.de in XML XML Databases SilkeEckstein Institut fürinformationssysteme TU 2 Creating
Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software
Modernize your NonStop COBOL Applications with XML Thunder September 29, 2009 Mike Bonham, TIC Software John Russell, Canam Software Agenda XML Overview XML Thunder overview Case Studies Q & A XML Standard
International Label APIs
International Label APIs USPS Web Tools Application Programming Interface User s Guide Document Version 5.5 (4/23/2016) Table of Contents Introduction to Web Tools... 3 Before you get started:... 3 Priority
XML Databases 6. SQL/XML
XML Databases 6. SQL/XML Silke Eckstein Andreas Kupfer Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de 6. SQL/XML 6.1Introduction 6.2 Publishing relational
XML. Document Type Definitions XML Schema
XML Document Type Definitions XML Schema 1 Well-Formed and Valid XML Well-Formed XML allows you to invent your own tags. Valid XML conforms to a certain DTD. 2 Well-Formed XML Start the document with a
Visualization of GML data using XSLT.
Visualization of GML data using XSLT. W.T.M.S.B.Tennakoon February, 2003 Visualization of GML data using XSLT. by W.T.M.S.B.Tennakoon Thesis submitted to the International Institute for Geo-information
XML Schemadefinition
Vorlesung IFS in der Bioinformatik SS 2011 Modul 2: a.univ.-prof. Dr. Werner Retschitzegger IFS Johannes Kepler University Linz www.jku.ac.at Institute of Bioinformatics www.bioinf.jku.at Information Systems
Spring,2015. Apache Hive BY NATIA MAMAIASHVILI, LASHA AMASHUKELI & ALEKO CHAKHVASHVILI SUPERVAIZOR: PROF. NODAR MOMTSELIDZE
Spring,2015 Apache Hive BY NATIA MAMAIASHVILI, LASHA AMASHUKELI & ALEKO CHAKHVASHVILI SUPERVAIZOR: PROF. NODAR MOMTSELIDZE Contents: Briefly About Big Data Management What is hive? Hive Architecture Working
DRAFT. Standard Definition. Extensible Event Stream. Christian W. Günther Fluxicon Process Laboratories [email protected]
Extensible Event Stream Standard Definition Christian W. Günther Fluxicon Process Laboratories [email protected] XES Version: 1.0 Revision: 1 November 25, 2009 DRAFT Introduction Event logs, as they
Extensible Markup Language (XML): Essentials for Climatologists
Extensible Markup Language (XML): Essentials for Climatologists Alexander V. Besprozvannykh CCl OPAG 1 Implementation/Coordination Team The purpose of this material is to give basic knowledge about XML
CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved.
CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. Opening Night Course Overview Perspective Business
Core Components Data Type Catalogue Version 3.1 17 October 2011
Core Components Data Type Catalogue Version 3.1 17 October 2011 Core Components Data Type Catalogue Version 3.1 Page 1 of 121 Abstract CCTS 3.0 defines the rules for developing Core Data Types and Business
Markup Languages and Semistructured Data - SS 02
Markup Languages and Semistructured Data - SS 02 http://www.pms.informatik.uni-muenchen.de/lehre/markupsemistrukt/02ss/ XPath 1.0 Tutorial 28th of May, 2002 Dan Olteanu XPath 1.0 - W3C Recommendation language
Structured vs. unstructured data. Motivation for self describing data. Enter semistructured data. Databases are highly structured
Structured vs. unstructured data 2 Databases are highly structured Semistructured data, XML, DTDs Well known data format: relations and tuples Every tuple conforms to a known schema Data independence?
The C Programming Language course syllabus associate level
TECHNOLOGIES The C Programming Language course syllabus associate level Course description The course fully covers the basics of programming in the C programming language and demonstrates fundamental programming
XEP-0337: Event Logging over XMPP
XEP-0337: Event Logging over XMPP Peter Waher mailto:[email protected] xmpp:[email protected] http://www.linkedin.com/in/peterwaher 2015-11-09 Version 0.2 Status Type Short Name Experimental
No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MC-CSDL]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
Altova XMLSpy 2016. Tutorial
Altova XMLSpy 2016 Tutorial All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or
10CS73:Web Programming
10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server
Open Grid Services Infrastructure (OGSI) Version 1.0
GWD-R (draft-ggf-ogsi-gridservice-33) Open Grid Services Infrastructure (OGSI) http://www.ggf.org/ogsi-wg Editors: S. Tuecke, ANL K. Czajkowski, USC/ISI I. Foster, ANL J. Frey, IBM S. Graham, IBM C. Kesselman,
Representation of E-documents in AIDA Project
Representation of E-documents in AIDA Project Diana Berbecaru Marius Marian Dip. di Automatica e Informatica Politecnico di Torino Corso Duca degli Abruzzi 24, 10129 Torino, Italy Abstract Initially developed
XML Based Customizable Screen. Rev 1.1
XML Based Customizable Screen Rev 1.1 August 10, 2006 1. Introduction Starting from release version 1.0.2.X, GXP-2000 supports the idle screen customization. The designs of the displayed information and
The A2A Data Model and its application in WieWasWie. Michel Brinckman [email protected] @michelbrinckman
The A2A Data Model and its application in WieWasWie Michel Brinckman [email protected] @michelbrinckman Overview Archive documents vs genealogy Need for abstraction A2A Entities Into the XML syntax How
Using XBRL and Quantrix Modeler to Analyze Financial Statements Part 1
Using XBRL and Quantrix Modeler to Analyze Financial Statements Part 1 by Luca Erzegovesi Department of Computer and Management Sciences, University of Trento ([email protected]) This version: December
An XML Based Data Exchange Model for Power System Studies
ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical
Mobile Web Services: Architecture and Implementation
II Mobile Web Services: Architecture and Implementation Contents I MOBILE WEB SERVICES II Mobile Web Services: Architecture and Implementation Contents III MOBILE WEB SERVICES Architecture and Implementation
Designing the Service Contract
Designing the Service Contract Service contracts provide the glue that enables us to assemble disparate pieces of software or services into complete, composite applications. If we are to build a sustainable
[MS-MDE]: Mobile Device Enrollment Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-MDE]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
<Namespaces> Core XML Technologies. Why Namespaces? Namespaces - based on unique prefixes. Namespaces. </Person>
Core XML Technologies Namespaces Why Namespaces? bob roth 814.345.6789 Mariott If we combine these two documents
EHR-IIS Interoperability Enhancement Project. Transport Layer Protocol Recommendation Formal Specification. Version 1.
EHR-IIS Interoperability Enhancement Project Transport Layer Protocol Recommendation Formal Specification Version 1.1 June 4, 2014 Transport Layer Expert Panel EHR-IIS Interoperability Enhancement Project
Developer Guide. Christian W. Günther [email protected]. Library version: 1.0 RC7 Revision: 7
Developer Guide Christian W. Günther [email protected] Library version: 1.0 RC7 Revision: 7 November 14, 2009 The XES Meta-model Introduction Event logs, as they occur in practice and research, can
Chapter 15 Working with Web Services
Section 3 Chapter 15: Working with Web Services 225 Chapter 15 Working with Web Services The next generation of Web applications involves the use of Web Services. Visual FoxPro 7 s new built-in XML capabilities
JAXB Tips and Tricks Part 2 Generating Java Classes from XML Schema. By Rob Ratcliff
JAXB Tips and Tricks Part 2 Generating Java Classes from XML Schema By Rob Ratcliff What is JAXB? Java Architecture for XML Binding Maps an XML Schema into Java Objects Experimental support for DTD, RelaxNG
Textual Modeling Languages
Textual Modeling Languages Slides 4-31 and 38-40 of this lecture are reused from the Model Engineering course at TU Vienna with the kind permission of Prof. Gerti Kappel (head of the Business Informatics
[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-DVRD]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
How To Write A Technical Interoperability Standard For Spain
TECHNICAL INTEROPERABILITY STANDARD For E-Files. GOBIERNO DE ESPAÑA MINISTERIO DE HACIENDA Y ADMINISTRACIONES PÚBLICAS SECRETARÍA DE ESTADO DE ADMINISTRACIONES PÚBLICAS DIRECCIÓN GENERAL DE MODERNIZACIÓN
Integration and interoperability of data sources: forward into the new century
Integration and interoperability of data sources: forward into the new century Jaroslav POKORNÝ Charles University, Czech Republic e-mail: [email protected] Abstract: The goal of the next years
XES. Standard Definition. Where innovation starts. Den Dolech 2, 5612 AZ Eindhoven P.O. Box 513, 5600 MB Eindhoven The Netherlands www.tue.
Den Dolech 2, 5612 AZ Eindhoven P.O. Box 513, 5600 MB Eindhoven The Netherlands www.tue.nl Author Christian W. Günther and Eric Verbeek Date October 29, 2012 Version 1.4 XES Standard Definition Where innovation
Connecting to WebSphere ESB and WebSphere Process Server
IBM Software Services for WebSphere Connecting to WebSphere ESB and WebSphere Process Server Andrew Ferrier, IT Consultant WebSphere ESB Specialist [email protected] History Loosely based on Redbook
RTI Routing Service. Release Notes
RTI Routing Service Release Notes Version 5.0.0 2012 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. August 2012. Trademarks Real-Time Innovations, RTI, and Connext are
Customer Information Quality Specifications Version 3.0 Name (xnl), Address (xal), Name and Address (xnal) and Party (xpil)
Customer Information Quality Specifications Version 3.0 Name (xnl), Address (xal), Name and Address (xnal) and Party (xpil) Public Review Draft 03 08 April 2008 Specification URIs: This Version: http://docs.oasis-open.org/ciq/v3.0/prd03/specs/ciq-specs-v3-prd3.html
XML for Analysis Specification. Version 1.1 Microsoft Corporation Hyperion Solutions Corporation Updated: 11/20/2002
XML for Analysis Specification Version 1.1 Microsoft Corporation Hyperion Solutions Corporation Updated: 11/20/2002 Notice and Disclaimer 2002 Microsoft Corporation. Portions 2002 Hyperion Solutions Corporation.
Web Services Technologies
Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We
Standardized Multimedia Retrieval in Distributed Heterogenous Database Systems. Dr. Mario Döller
Standardized Multimedia Retrieval in Distributed Heterogenous Database Systems Dr. Mario Döller Motivation Current Situation Query Languages MMRS Metadata Annotation Professional Content Provider SQL/MM
Address Phone & Fax Internet
Smilehouse Workspace 1.13 Payment Gateway API Document Info Document type: Technical document Creator: Smilehouse Workspace Development Team Date approved: 31.05.2010 Page 2/34 Table of Content 1. Introduction...
java.util.scanner Here are some of the many features of Scanner objects. Some Features of java.util.scanner
java.util.scanner java.util.scanner is a class in the Java API used to create a Scanner object, an extremely versatile object that you can use to input alphanumeric characters from several input sources
A Brief Introduction to MySQL
A Brief Introduction to MySQL by Derek Schuurman Introduction to Databases A database is a structured collection of logically related data. One common type of database is the relational database, a term
Name: Class: Date: 9. The compiler ignores all comments they are there strictly for the convenience of anyone reading the program.
Name: Class: Date: Exam #1 - Prep True/False Indicate whether the statement is true or false. 1. Programming is the process of writing a computer program in a language that the computer can respond to
XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini
XIII. Service Oriented Computing Laurea Triennale in Informatica Corso di Outline Enterprise Application Integration (EAI) and B2B applications Service Oriented Architecture Web Services WS technologies
Developing a Web Service Based Application for Mobile Client
Developing a Web Service Based Application for Mobile Client Ting Wu Pin Zheng Supervisor & Examiner Associate Prof. Vladimir Vlassov KTH/ICT/ECS Master of Science Thesis Stockholm, Sweden 2006 ICT/ECS-2006-138
Chris Smith, Platform Computing Marvin Theimer, Microsoft Glenn Wasson, UVA July 14, 2006 Updated: October 2, 2006
GWD-R (draft-ogf-jsdl-hpcp) JSDL-WG Marty Humphrey, UVA Chris Smith, Platform Computing Marvin Theimer, Microsoft Glenn Wasson, UVA July 14, 2006 Updated: October 2, 2006 JSDL HPC Profile Application Extension,
Implementing XML Schema inside a Relational Database
Implementing XML Schema inside a Relational Database Sandeepan Banerjee Oracle Server Technologies 500 Oracle Pkwy Redwood Shores, CA 94065, USA + 1 650 506 7000 [email protected] ABSTRACT
HMIS XML Version 3.0 Cumulative Package Overview
HMIS XML Version 3.0 Cumulative Package Overview Version 3.0: April 2010 Version 2.8: April 2008 Version 2.7: May 2006 First Public Version (2.6): January 2005 Revisions for Version 3.0 Prepared for Abt
XML for RPG Programmers: An Introduction
XML for RPG Programmers: An Introduction OCEAN Technical Conference Catch the Wave Susan M. Gantner susan.gantner @ partner400.com www.partner400.com Your partner in AS/400 and iseries Education Copyright
RUT developers handbook 9.51 Introduction to XML and DOM, with applications in Matlab v. 2.0
2004-01-05 LiTH RUT developers handbook 9.51 Introduction to XML and DOM, with applications in Matlab v. 2.0 Eric Karlsson Abstract An XML document can be used as an excellent intermediate storage for
