Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Agile forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

URL, URI and URN

 
Sandeep Jindal
Ranch Hand
Posts: 180
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
I am new to XML. I know that URL and URN are part of URI. But i m confused for the difference between URL and URN.
Please explain with apropiate example
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A URL (Uniform Resource Locator) is a kind of address while a URN (Uniform Resource Name) is just a name without any hint about the actual location of the particular resource.
For example, "http://www.google.com" is a URL while "urn:google" is a URN.
 
Sandeep Jindal
Ranch Hand
Posts: 180
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Lasse,
So you mean to say that any valid string "google1", "google.com", "1google", "1-google", "1.google" is a URN
or in better words a namespace. Or there is some restriction on the URN?
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are some rules, which are listed in RFC 2141. For example, a valid URN must begin with the "urn:" prefix.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic