on 08-02-2007 6:21 AM
Hi All,
What is the Importance of XSD in Xi
Regards
Vamsi
Instead of creating the sender and receiver structure manually in datatype, by impoting the XSDs in XI (External Definition), u can directly use the sender/ receiver structure. Also, since it is based on open standards, it is widely used.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vamsi,
About XSD:
XSD (XML Schema Definition), a Recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document.
An XML schema represents the interrelationship between the attributes and elements of an XML object (for example, a document or a portion of a document). To create a schema for a document, you analyze its structure, defining each structural element as you encounter it. For example, within a schema for a document describing a Web site, you would define a Web site element, a Web page element, and other elements that describe possible content divisions within any page on that site. Just as in XML and HTML, elements are defined within a set of tags.
XSD has several advantages over earlier XML schema languages, such as document type definition (DTD) or Simple Object XML (SOX). For example, it's more direct: XSD, in contrast to the earlier languages, is written in XML, which means that it doesn't require intermediary processing by a parser. Other benefits include self-documentation, automatic schema creation, and the ability to be queried through XML Transformations (XSLT). Despite the advantages of XSD, it has some detractors who claim, for example, that the language is unnecessarily complex.
So, here in XI...Instead of creating the sender and receiver structure manually in datatype, by impoting the XSDs in XI from the selection of External Definition.
Regards,
Ramana.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As far as i have used it.. u can import these easily, add new strucutres etc easily for the definition of input and output structure..add, delete strcuture etc.. makes life easy..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vamsi,
XSD is used as an <b>interface </b>in xi. Suppose you create a XSD for some data structure and you import this XSD in External Definitions this particular XSD can treated as interface, you need have to create neither <b>data type nor message type</b>.
With XSD
WSDL
DTD
can also be used as interface directly
Regards,
Ramesh P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.