scispace - formally typeset
Open Access

Internationalized Resource Identifiers (IRIs)

Michel Suignard
- Vol. 3987, pp 1-46
TLDR
This document defines a new protocol element, the Internationalized Resource Identifier (IRI), as a complement of the Uniform Resource Identifiers (URI), which means that IRIs can be used instead of URIs, where appropriate, to identify resources.
Abstract
This document defines a new protocol element, the Internationalized Resource Identifier (IRI), as a complement of the Uniform Resource Identifier (URI). An IRI is a sequence of characters from the Universal Character Set (Unicode/ISO 10646). A mapping from IRIs to URIs is defined, which means that IRIs can be used instead of URIs, where appropriate, to identify resources. The approach of defining a new protocol element was chosen instead of extending or changing the definition of URIs. This was done in order to allow a clear distinction and to avoid incompatibilities with existing software. Guidelines are provided for the use and deployment of IRIs in various protocols, formats, and software components that currently deal with URIs.

read more

Content maybe subject to copyright    Report

Citations
More filters

XQuery 1.0 : An XML Query Language

Scott Boag
TL;DR: XML is a versatile markup language, capable of labeling the information content of diverse data sources including structured and semi-structured documents, relational databases, and object repositories.
Journal ArticleDOI

Semantics and complexity of SPARQL

TL;DR: In this paper, the authors provide a compositional semantics for the core part of SPARQL, and study the complexity of the evaluation of several fragments of the language, including graph patterns.
Posted Content

Semantics and Complexity of SPARQL

TL;DR: This article identifies a large class of SPARQL patterns, defined by imposing a simple and natural syntactic restriction, where the query evaluation problem can be solved more efficiently and shows that the evaluation problem is coNP-complete for well-designed patterns.

The WebSocket Protocol

Ian Fette
TL;DR: The WebSocket Protocol enables two-way communication between a client running untrusted code in a controlled environment to a remote host that has opted-in to communications from that code.
Journal ArticleDOI

Knowledge Graphs

TL;DR: The historical events that lead to the interweaving of data and knowledge are tracked to help improve knowledge and understanding of the world around us.
References
More filters
Proceedings Article

Hypertext Transfer Protocol -- HTTP/1.1

TL;DR: The Hypertext Transfer Protocol is an application-level protocol for distributed, collaborative, hypermedia information systems, which can be used for many tasks beyond its use for hypertext through extension of its request methods, error codes and headers.

Key words for use in RFCs to Indicate Requirement Levels

S. Bradner
TL;DR: This document defines these words as they should be interpreted in IETF documents as well as providing guidelines for authors to incorporate this phrase near the beginning of their document.

Uniform Resource Identifiers (URI): Generic Syntax

TL;DR: This document defines the generic syntax of URI, including both absolute and relative forms, and guidelines for their use, and revises and replaces the generic definitions in RFC 1738 and RFC 1808.

Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies

N. Freed, +1 more
TL;DR: This set of documents, collectively called the Multipurpose Internet Mail Extensions, or MIME, redefines the format of messages to allow for MIME to be used in e-mail.

Augmented BNF for Syntax Specifications: ABNF

P. Overell, +1 more
TL;DR: This specification supplies additional rule definitions and encoding for a core lexical analyzer of the type common to several Internet specifications, and balances compactness and simplicity with reasonable representational power.