Category XML

Three Schema Design Approaches

In a project where multiple schemas are created it is critical to decide which namespace design approach is suitable for the project: (1)should we give each schema a different targetNamespace, (2)should we give all the schemas the same targetNamespace or (3)should some of the schemas have no targetNamespace. To make this critical design decision, let [...]

Introduction to XML Web Services

Web services take web applications to the next level. By using Web services, your application can publish its function or message to the rest of the world. With web services, your accounting department’s Win 2k server’s billing system can connect with your IT supplier’s UNIX server.Web services can offer application-components like: currency conversion, weather reports, [...]

XML Web Services in 5 Days

Introduction to XML XML is the universal format for data interchange.  It is supported by all major operating systems, programming languages and development platforms.  It is the standard platform for building interoperable distributed applications.  The ability to invoke cross platform communications makes the reach of XML Technology unlimited and its use in Web Services compelling. [...]

XML Schema – xs:key and xs:keyref

xs:key and xs:keyref models the relationship between primary key and foreign key in a database.  xs:key ensures that the pieces of data in an XML document are unique and not null .  They enforce data integrity in the XML Document. xs:unique and xs:ID The xs:unique element and the xs:ID datatype ensure that the pieces of data in an [...]