Pagrindinis skirtumas – URI ir URL
Du terminai Uniform Resource Identifier (URI) ir Uniform Resource Locator (URL) kartais vartojami pakaitomis. Skirtumas tarp URI ir URL gali būti šiek tiek painus, tačiau toliau pateiktame skyriuje bus pateiktos abi pirmiau nurodytos temos ir bandoma geriau suprasti skirtumą tarp URI ir URL. Pagrindinis skirtumas tarp URI ir URL yra tas, kad URL yra URI specializacija.
Kas yra URL
URL arba Uniform Resource Locator paprastai žinomas kaip žiniatinklio adresas. Jis daugiausia naudojamas kaip nuoroda į interneto š altinį, esantį kompiuterių tinkle. Tai taip pat yra tokio ištekliaus gavimo mechanizmas. URL gali būti nurodytas kaip konkretus Uniform Resource Locator. Nors daugelis žmonių du terminus URI ir URL vartoja pakaitomis, jie skiriasi. URL dažniausiai naudojami norint pasiekti tinklalapius, perkelti failus, el. pašto turinį, duomenų bazes ir yra naudojami daugelyje kitų programų. Žiniatinklio naršyklė rodo tinklalapio URL adreso juostoje, kuri yra viršuje.
URL pateikiamas su šiais komponentais
- Protokolas (pvz.,
- Pagrindinio kompiuterio pavadinimas (pvz., abc.com)
- Failo pavadinimas (pvz., index.html)
Kas yra URI
URI arba Uniform Resource Identifier vadinamas simbolių eilute, kuri naudojama ištekliui identifikuoti. Ši funkcija naudinga identifikuojant išteklius ir su jais sąveikaujant tinkle. Tai pasiekiama naudojant tam tikrus protokolus. URI yra su sintaksė ir susijęs protokolas. Žiniatinklio adresas arba URL (Uniform Resource Locator) yra labiausiai paplitusi URI forma. URN arba Uniform Resource Name retai naudojamas ir pateikiamas su dizainu, papildančiu URL, kad būtų galima identifikuoti išteklius. URN galima palyginti su asmens vardu, o URL galima palyginti su gatvės adresu.
URI ištekliams identifikuoti naudoja vietas, pavadinimus arba abu. URI dažnai naudojamas išteklių vietai nustatyti. Sumišimas dėl URI kyla dėl to, kad ištekliams identifikuoti naudojamas pavadinimas ir vieta. Dvi URI specializacijos yra URL ir URN.
URN
A URI apibrėžia išteklius pagal pavadinimą, bet neapibrėžia, kaip jį galima gauti. Sintaksė paprastai naudojama schemos dokumentuose URN apibrėžti. Tai naudojama vardų erdvei apibrėžti. Pvz.: targetNamespace=”urn:abc”
URL
URL yra specialus URI, daugiausia naudojamas konkretiems tinklo ištekliams rasti. Skirtumas tarp URN yra tas, kad URL apibrėžia, kaip galima gauti tam tikrą išteklių. URL naudojami kiekvieną dieną http, ftp ir smb.
Kuo skiriasi URI ir URL?
Funkcionalumas
URI: URI yra identifikatorius.
URL: URL pateikiama informacija, kaip gauti š altinį.
Specializacija
URI: URL yra URI.
URL: URL yra URI specializacija.
Bendrasis naudojimas
URI: URI apibūdina pavadinimą ir vietą.
URL: URL negalima naudoti programoms apibūdinti.
Vaizdo sutikimas: „Internet 1“Autorius Rock1997 – Nuosavas darbas (GFDL) per „Commons Wikimedia“„URI Euler Diagram none URIs“David Torres originalus autoriaus išvestinis darbas: Qwerty0 (kalba) – URI_VENN_DIAGRAM. SVG, (CC) BY-SA 3.0) per Commons Wikimedia