Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles XML Core XML

[mnot:weblog] Are Namespaces Necessary? Answer: Nope.

Author: oreillynet.com | Published: 9th Apr 2006 | Visited: 902 times | Add Comment
Filed in: Core XML

Well, not in this case anyway... mnot’s Web log: Are Namespaces (and mU) Necessary? It’s become axiomatic in some circles — especially in WS-* land, as well as in many other uses of XML — that the preferred (or only) means of offering extensibility is through URI-based namespaces, along with a flag to tell consumers when an extension needs to be understood (a.k.a. mustUnderstand). The reasoning is that extensibility should be as easy as possible. By leveraging one registry — DNS — you can use URIs to allow anyone to create your own uniquely identified vocabulary, without any overhead of co-ordination. This is often contrasted (and deemed superior) to the approach of the IETF, which uses IANA to manage many a namespace, requiring prospective registrants to jump through a variety of hoops to get in. For those unaware, I am one who preaches to anyone willing to listen, or not listen for that matter, that without XML Namespaces, extensibility is a pipe dream. As such, why am I now suggesting this is no longer the case?

Read Article
 

Sponsored Links

 


Related Articles

 Message box with any number of buttons and ?apply-my-answer-by-default? checkbox. Message box with any number of buttons and ?apply-my-answer-by-default? check ...

 Question: Is Microsoft Working On An XSLT 2.0 Processor? Answer: Apparently not anymore. Microsoft XML Team's WebLog : Chris Lovett Interview As for XSLT 2.0 - we’ve heard from customers and understand the improvements in XSLT 2.0 over XSLT 1.0, but right now we’re in the middle of a bi ...

 Experts Answer MSA Questions Read what Java ME experts have to say about the Symbian OS and the Location API, fragmentation, MSA Advanced and smartphones, and other questi ...

 Namespaces diagram for Open XML Here is a little diagram showing the major modules (namespaces) used in the Ecma 376 Office Open XML schemas. (A member of a nation standards body's technical committee asked me if I had anything to help his review: the schema ...

 Namespaces in JavaScript Extending JavaScript to handle namespaces, classes, static methods, and global namespace variab ...

 Namespaces in Javascript Extending javascript to handle namespaces, classes, static methods, and global namespace variab ...

 Why don't namespaces support DTDs? It is a truth universally acknowledged that "DTDs don't support namespaces". Or to be a little more pedantic, that DTDs don't support namespaces in their full generality. However, one might as well say that XML 1.0 does not support namespaces ...

 Emergency Services Answer the Call with Avaya Communications Technologies When it comes to emergency services, nothing short of 100 percent uptime is acceptable. Often, various emergency agencies within a county or local area use disparate and archaic systems. Sometimes emergency personnel provide the necessary services with systems that lack sufficient, let alone cutting ...

 HR Interview - Most Popular HR Interview Questions With Generic Answer Formats Most Popular HR Interview Questions With Generic Answer Formats While it is impossible to know exactly what you will be asked during a job interview, there are a number of generic questions that most companies will ask y ...



Next: When To Use XSLT, When To Use XQuery, And Why



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links