1 / 15

Uniform Resource Identifier (URI)

Uniform Resource Identifier (URI). Uniform Resource Identifiers. Uniform Resource Identifiers (URI) ou Identificador de Recursos Uniforme provê um meio simples e extensível de identificar um recurso. Visão geral de URI. Uma URI é caracterizada pela as seguintes definições:

Download Presentation

Uniform Resource Identifier (URI)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Uniform Resource Identifier (URI)

  2. Uniform Resource Identifiers • Uniform Resource Identifiers (URI) ou Identificador de Recursos Uniforme provê um meio simples e extensível de identificar um recurso.

  3. Visão geral de URI • Uma URI é caracterizada pela as seguintes definições: • Uniform (uniforme) • Resource (recurso) • Identifier (identificador)

  4. Uniformidade (Uniform) Uniformidade provê vários benefícios: • it allows different types of resource identifiers to be used in the same context, even when the mechanisms used to access those resources may differ; • it allows uniform semantic interpretation of common syntactic conventions across different types of resource identifiers; • it allows introduction of new types of resource identifiers without interfering with the way that existing identifiers are used; • and, it allows the identifiers to be reused in many different contexts, thus permitting new applications or protocols to leverage a pre-existing, large, and widely-used set of resource identifiers.

  5. Recurso (Resource) Um recurso pode ser qualquer coisa que tenha uma identidade, como: • um documento eletrônico • uma imagem • um serviço • uma coleção de recursos Nem todos os recurso podem ser “recuperáveis” por uma rede, por exemplo: seres humanos, corporações e livros em uma biblioteca também podem ser considerados recursos

  6. Recursos (2) • The resource is the conceptual mapping to an entity or set of entities, not necessarily the entity which corresponds to that mapping at any particular instance in time. Thus, a resource can remain constant even when its content---the entities to which it currently corresponds---changes over time, provided that the conceptual mapping is not changed in the process.

  7. Identificador (Identifier) • Um identificador é um objeto que age como uma referencia a alguma coisa que possui identidade. No caso de uma URI, o objeto é uma seqüência de caracteres com uma sintaxe restrita.

  8. Uniform Resource Identifier (URI) • É uma cadeia compacta de caracteres que identifica uma recurso físico ou abstrato • Pode ser classificado como: • Uniform Resource Locator (URL) • Uniform Resource Name (URN)

  9. Uniform Resource Locator (URL) "Uniform Resource Locator" (URL) refers to the subset of URI that identify resources via a representation of their primary access mechanism (e.g., their network "location"), rather than identifying the resource by name or by some other attribute(s) of that resource.

  10. Uniform Resource Name (URN) • "Uniform Resource Name" (URN) refers to the subset of URI that are required to remain globally unique and persistent even when the resource ceases to exist or becomes unavailable.

  11. “URI- reference” • is a URI that may have additional information attached in the form of a fragment identifier

  12. absolute URI reference Consists of three parts: • schema • schema-specific • authority • path • query • fragment identifier

  13. Relative URI references • Relative URI references scheme (and usually also the authority) componenty is missing, nut impolied by the context of URI reference • The components into which a URI reference can be divided depend on the scheme

  14. Three forms of URI reference syntax • <scheme>:<scheme-specific-part>#fragment • <scheme>:<authority><path>?<query>#fragment • <path>?<query>#<fragment>

  15. Referêcias • RFC 2396 [http://www.ietf.org/rfc/rfc2396.txt] • RFC 2732 [http://www.ietf.org/rfc/rfc2732.txt]

More Related