XML Schema - XSD
"XSD Training: exciting course that explains how to give information an explicit meaning, enabling machines to automatically process information available on the Web"
XML Schema (XSD) - 2 days
XSD Schema training
XSD training: two-day training during which participants will learn to apply guidelines for practical XML schema creation in the context of BPM systems. The emphasis is on analysis and design of XML vocabularies; therefore, any programming knowledge is not required. The creation of XSD vocabularies and their usage within any modern application is the real focus of this course. Participants will learn how to develop an XML-enabled system, and you will understand…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
"XSD Training: exciting course that explains how to give information an explicit meaning, enabling machines to automatically process information available on the Web"
XML Schema (XSD) - 2 days
XSD Schema training
XSD training: two-day training during which
participants will learn to apply guidelines for practical
XML schema creation in the context of BPM systems.
The emphasis is on analysis and design of XML vocabularies;
therefore, any programming knowledge is not required. The creation
of XSD vocabularies and their usage within any
modern application is the real focus of this course. Participants
will learn how to develop an XML-enabled system, and you will
understand the important added value of XSDs for such a system.
Throughout this course, concepts of XML modeling as well as a W3C
best practices are used to deliver a comprehensive training
experience. Several real-life cases and e-Business examples
demonstrate the usage of XML modeling capabilities without losing
the primary goal of creating successful applications out of sight.
Multiple exercises will deliver a unique hands-on experience that
will make the different XML and XSD concepts
surprisingly transparent. These example applications using an
XML vocabulary, designed in UML, and then
transformed to the W3C XML schema language will guide us through
these two days.
As always, the course material is based on real-life experience and
you will get plenty of practical examples; so if you want to
understand exactly how XML and
Schemas can work together for
your organization, then this course is for you!
What you will learn :
Using XML and XSD
- The modeling of system requirements
- How to model XML vocabularies
- Modeling message types
- XSD based process modeling
XML Essentials - a Cram session
- Well-formed & valid XML documents
- XML schemas (DTD/XSD)
- XML Namespaces
- Overview of XML tools
- Stylesheets, presentation & transformation
XSD development process Overview and examples
- Purchase order schema example
- Corresponding conceptual model
- XSD design model customization
- Automated XML Schema generation
- Message sequence diagrams
Conceptual Modeling with XSD
- Collaborate with business stakeholders
- Understand the terms, relationships, and Data types
- Compare with database logical/physical modeling
- UML facilitates a platform independent view
Best practices from W3C XML Schema
- The roles of XML Schema in applications
- The limitations & differences with DTDs
- Separating type definition from element declarations
- ComplexType and SimpleType definitions
- Type derivation
Overview of Simple and Complex types
- Goals of XSD Types
- Simple Types
- Deriving by Union, List and restriction
- Complex Types
- Deriving by Extension
Mapping OO concepts to Schema Vocabularies
- Class
- Attribute
- Association
- Generalization
- Composition/Aggregation
- Packages
UML to XSD design tools
- Generating XML Schemas from XMI
- Automatic generation of UML diagrams from XMI
- Reverse engineering XML Schemas to XMI
- Demonstration with industry-standard tools
- Demonstration with open-source tools
A UML Profile for XML Schema
- Tagged value properties
- Describe extensions for each UML construct
- Customizing mappings from UML to XSD
- UML profiles as extension mechanism for UML - Stereotypes
Advanced Schemas
- Using keys and keyrefs
- Adding basic logic to a schema
- Usage of Substitution groups
- Available XSD solution architectures
- SOAP, WSDL and UDDI in schema context
Real life XSD examples
- Current usage of XSD schema technology
- Combining XSD and XSL
- Model driven architecture (MDA) and Schemas
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
