SDMX self-learning package XML based technologies used in SDMX-IT TEST

Similar documents
SDMX self-learning package No. 3 Student book. SDMX-ML Messages

SDMX self-learning package No. 6 Student book. XML Based Technologies Used in SDMX

SDMX self-learning package No. 5 Student book. Metadata Structure Definition

Grid Computing. What is XML. Tags, elements, and attributes. Valid and well formed XML. Grid Computing Fall 2006 Paul A.

7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML

DEVELOPING A MESSAGE PARSER TO BUILD THE TEST CASE GENERATOR

Microsoft XML Namespaces Standards Support Document

This presentation is a primer on WSDL Bindings. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this

Microsoft XML Namespaces Standards Support Document

SOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions

We recommend you review this before taking an ActiveVOS course or before you use ActiveVOS Designer.

Dissemination Web Service. Programmatic access to Eurostat data & metadata

How To Define Schema Location In Xml File Using Xmlspy

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML

XML: Extensible Markup Language

WSDL. Stop a while to read about me!

Copyright Active Endpoints, Inc. All Rights Reserved 1

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

XML Metadata Standards and Topic Maps

Lesson 10 BPEL Introduction

WSDL Document Structure

Web Services Description Language (WSDL) Version 1.2

Report From 'xml Schema' Is 'the Root Element Of A W3c Xml Schema Should Be Schema And Its Namespace

Chapter 7: XML Namespaces

RESTful Web service composition with BPEL for REST

XML. Objectives. Duration. Audience. Pre-Requisites

XML Extensible Markup Language

Distribution and web services

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Web Services Description Language (WSDL) Version 1.2

CountryData Technologies for Data Exchange. SDMX Information Model: An Introduction

SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY OSI applications Generic applications of ASN.1

Introduzione ai Web Services

Importing Metadata From an XML Source in Test Data Management

Enabling Grids for E-sciencE ISSGC 05. XML documents. Richard Hopkins, National e-science Centre, Edinburgh June

COMP9321 Web Application Engineering

7. METHODOLOGY FGDC metadata

COMP9321 Web Application Engineering

Schemachine. (C) 2002 Rick Jelliffe. A framework for modular validation of XML documents

Formal Specification of the WSDL 2.0 Component Model

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

7.5.2 Mapping C/C++ to XML Schema with soapcpp Multi-Referenced Data 19.2

IVOA Registry Interfaces Version 0.1

SDMX GLOBAL CONFERENCE

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

DSD: A Schema Language for XML

S-100 schemas and other files

StreamServe Persuasion SP5 XMLIN

CS6501 IP Unit IV Page 1

Client-side SOAP in S

Oracle Developer Day

Introduction to the Cisco ANM Web Services API

Reading XML: Introducing XPath. Andrew Walker

Draft SDMX Technical Standards (Version 2.0) - Disposition Log Project Team

Java EE 7: Back-end Server Application Development 4-2

Teiid Designer User Guide 7.7.0

[MS-OXWSMSHR]: Folder Sharing Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation

[MS-DPWSSN-Diff]: Devices Profile for Web Services (DPWS): Size Negotiation Extension

API Documentation. Web Application Development. Zsolt Tóth. University of Miskolc. Zsolt Tóth (University of Miskolc) API Documentation / 28

Some more XML applications and XML-related standards (XLink, XPointer, XForms)

Test Assertions for the SCA Web Service Binding Version 1.1 Specification

OTM-DE Repository User Guide

Xml Schema Attribute Definition Language (xsd) 1.0

COMP9321 Web Application Engineering. Extensible Markup Language (XML)

<Insert Picture Here> Click to edit Master title style

Excel to SDMX Templates for Fisheries Statistics

An introduction API testing with SoapUI

Semantic Extensions to Defuddle: Inserting GRDDL into XML

ONVIF Replay Control Service Specification

XML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti

Transport (http) Encoding (XML) Standard Structure (SOAP) Description (WSDL) Discovery (UDDI - platform independent XML)

Oracle Exam 1z0-478 Oracle SOA Suite 11g Certified Implementation Specialist Version: 7.4 [ Total Questions: 75 ]

DATEX II v2.1 SCHEMA GENERATION TOOL GUIDE. Document version: May European Commission. Directorate General for Transport and Energy

Perceptive TransForm Web Services Autowrite

EPA Moderated Transaction System (EMTS) Flow Configuration Document. Version: 1.0 January 19, 2010

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward

IBM Enterprise Modernization for System z: Wrap existing COBOL programs as Web Services with IBM Rational Developer for System z

Introduction to Web Services

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

SOAP, WSDL, HTTP, XML, XSD, DTD, UDDI - what the?

Xml Schema Attribute Definition Language (xsd) 1.1 Part 1

SOAP. Jasmien De Ridder and Tania Van Denhouwe

We are ready to serve Latest Testing Trends, Are you ready to learn? New Batch Details

COPYRIGHTED MATERIAL. Contents. Part I: Introduction 1. Chapter 1: What Is XML? 3. Chapter 2: Well-Formed XML 23. Acknowledgments

Tutorial on Fast Web Services

IT6503 WEB PROGRAMMING. Unit-I

CIS 764 Tutorial. By Vamsee Raja Jarugula.

CSC Web Technologies, Spring Web Data Exchange Formats

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

Java J Course Outline

Structured documents

EMERGING TECHNOLOGIES. XML Documents and Schemas for XML documents

Web Services Development for IBM WebSphere Application Server V7.0

WSDL RDF Mapping. Jacek Kopecký 2005/12/14. Copyright 2005 Digital Enterprise Research Institute. All rights reserved.

BRA BIHAR UNIVERSITY, MUZAFFARPUR DIRECTORATE OF DISTANCE EDUCATION

A Comparison of Service-oriented, Resource-oriented, and Object-oriented Architecture Styles

Oracle Communications Network Charging and Control. Data Access Pack Compliance Protocol Implementation Conformance Statement Release 12.0.

XML APIs Testing Using Advance Data Driven Techniques (ADDT) Shakil Ahmad August 15, 2003

Comp 336/436 - Markup Languages. Fall Semester Week 4. Dr Nick Hayward

Axway Mapping Services Release Notes 1

Transcription:

SDMX self-learning package XML based technologies used in SDMX-IT TEST

Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last update of content June 2010 Version 1.0

1 Self-test: XML based technologies used in SDMX-IT 1) Which propositions are incorrect? The XML language: a) is used to describe the content and structure of data in a document. b) is an open standard. c) is expressed in text. d) is not designed for use directly by people. e) uses tags to describe content. f) allows only XML documents to be treated as linear trees. g) provides the facility of defining new tags. h) allows the creation of a structured type of document. i) is extensible. j) is a mark-up language published by the W3C. k) none of the above. 2) Why does XML uses namespaces (xmlns)? a) To ensure, modularity and extensibility. b) To create uniquely named elements and attributes. c) To avoid element name conflicts inside the XML file. 3) The URI in an XML document is associated to a prefix, why? a) That prefix is used with each element. b) To indicate which namespace the element belongs to. 4) How are namespaces declared? a) By using a family of reserved XML attributes inside the root element of the XML document. b) By using attribute names that must either be xmlns or contain xmlns: as a prefix. 5) What is an XML schema? a) It defines the permitted building blocks of an XML document, itself written in XML, b) It answers questions such as How is the data organized? or What are the different types of data (numbers, text, codes, etc.)? 6) What is not a characteristic of an XSD Schema? a) It is an XML document. b) It supports Inheritance. c) New data types can be defined from a data type that is already defined inside the XSD Schema. d) Specifies data types for both elements and attributes. e) Includes the style of the XML documents. 1/4

7) XML schemas can be hierarchical, so that a schema can re-use another schema. 8) Why is the SDMX standard based on XML? a) XML is a natural tool for describing statistical data which are highly structured. b) To make computer applications easy for processing. c) To allow the use of Web Services technologies. d) All of the major tools used by software developers provide support for XML. e) The major database platforms support XML. f) All of the above. 9) Why is XML useful to represent SDMX objects? a) The hierarchical nature of XML documents allows the representation of structural metadata. b) XML has object-oriented features that allow the relationships in the Information Model to be represented in the XML structures. c) The core functions of SDMX that are based on the structural metadata are much simpler to implement with XML. e) None of the above. 10) Which common building rules do the SDMX-ML document types share at the message level? (Several answers possible) a) SDMXMessage.xsd. b) SDMXUtilityData.xsd. c) SDMXCommon.xsd. d) SDMXGenericData.xsd. e) All of the above. 11) Why have standard mappings (XSLT Files) and corresponding transformation tools been developed? (several answers possible) a) To create Data Structure Definition schemas. b) To transform XML data files from an XML data description format to another format. c) To validate SDMX Data Files. 12) No single schema applies to all SDMX Messages. 13) In the header of the Compact Schema derived from the DSD, one can find (several answers possible): a) xmlns=http://www.sdmx.org/resources/sdmxml/schemas/v2_0/compact. b) targetnamespace=http://www.sdmx.org/resources/sdmxml/schemas/v2_0/metada tareport. c) xmlns:compact. 2/4

14) Which element is not part of the four different namespaces declared in the compactdata element of an SDMX data file in Compact format? a) xmlns. b) xmlns:compact. c) xmlns:xsi. d) xmlns:common. e) xmlns:estat_sts. 15) XSLT is a language influenced by functional languages and by text-based patternmatching languages. 16) The XML Copy Editor application can be used for which purposes? a) To transform an XML element using XSLT files. b) To visualize XML structures in hierarchical view. c) To validate an XML element against a provided Schema. 17) Web services is an internet technology that enables computer applications to exchange data directly over the Internet. 18) Web services requires many standards to function, why? a) To request and supply data. b) To describe web services to one another. c) To express the enveloping data which is used to package exchanged data. 19) SDMX provides web-service standards concerning statistical data and metadata, which ones? a) SOAP and the Web Services Description Language (WSDL). b) Representational State Transfer or REST. 20) What is the purpose of a WSDL document? a) It defines services as collections of network endpoints, or ports. b) It defines a common binding mechanism, to be used to attach a specific protocol or data format or structure to an abstract message, operation, or endpoint. 3/4

2 Answers Question 1: f). Question 2: d). Question 3: c). Question 4: c). Question 5: c). Question 6: e). Question 7: a). Question 8: f). Question 9: d). Question 10: a) & c). Question 11: a) & b). Question 12: a). Question 13: a) & c). Question 14: d). Question 15: a). Question 16: d). Question 17: a). Question 18: d). Question 19: c). Question 20: c). 4/4