Из Википедии, бесплатной энциклопедии
  (Перенаправлено с веб-ресурса )
Перейти к навигации Перейти к поиску


Веб - ресурс , или просто ресурс , это любой идентифицируемой вещь , будь то цифровые, физический или абстрактный. [1] [2] [3] Ресурсы идентифицируются с помощью унифицированных идентификаторов ресурсов . [1] [4] В Семантической сети веб-ресурсы и их семантические свойства описываются с помощью структуры описания ресурсов . [5]

История [ править ]

Концепция веб-ресурса развивалась на протяжении истории Интернета, от раннего понятия статических адресуемых документов или файлов до более общего и абстрактного определения, теперь охватывающего каждую «вещь» или объект, который может быть идентифицирован, назван, адресован или обработан. каким бы то ни было образом, в Интернете в целом или в любой сетевой информационной системе. Декларативные аспекты ресурса (идентификация и наименование) и его функциональные аспекты (адресация и техническая обработка) не были четко различимы в ранних спецификациях сети, а само определение концепции было предметом долгих и все еще открытых дебатов. вовлекает сложные и часто загадочные, технические, социальные, лингвистические и философские вопросы.

От документов и файлов до веб-ресурсов [ править ]

В ранних спецификациях Интернета (1990–1994 гг.) Термин « ресурс» вообще почти не использовался. Интернет спроектирован как сеть более или менее статических адресуемых объектов, в основном файлов и документов, связанных с помощью единых указателей ресурсов (URL-адресов). Веб-ресурс неявно определяется как нечто, что можно идентифицировать. Идентификация служит двум различным целям: присвоение имени и адресация; последнее зависит только от протокола. Примечательно, что RFC 1630 вообще не пытается определить понятие ресурса; на самом деле он почти не использует этот термин, кроме его появления в URI, URL и URN, и по-прежнему говорит об «Объектах сети».

RFC 1738 (декабрь 1994 г.) дополнительно определяет URL-адреса, причем термин «универсальный» заменен на «унифицированный». В документе используется более систематическое использование ресурса для обозначения объектов, которые «доступны» или «могут быть обнаружены и доступны» через Интернет. Опять же, сам термин ресурс явно не определен.

От веб-ресурсов до абстрактных ресурсов [ править ]

Первое явное определение ресурса можно найти в RFC 2396 в августе 1998 г .:

Ресурс может быть чем угодно, имеющим идентичность. Знакомые примеры включают электронный документ, изображение, услугу (например, «прогноз погоды на сегодня в Лос-Анджелесе») и набор других ресурсов. Не все ресурсы могут быть извлечены из сети; например, люди, корпорации и переплетенные книги в библиотеке также могут считаться ресурсами. Ресурс - это концептуальное отображение на объект или набор объектов, не обязательно на объект, который соответствует этому отображению в любой конкретный момент времени. Таким образом, ресурс может оставаться постоянным, даже если его содержимое - сущности, которым он соответствует в настоящее время - изменяется со временем, при условии, что концептуальное отображение не изменяется в процессе.

Хотя примеры в этом документе по-прежнему ограничивались физическими объектами, определение открывало дверь для более абстрактных ресурсов. Обеспечению концепции присваивается идентичность, и эта идентичность выражается правильно сформированным URI (унифицированный идентификатор ресурса, надмножество URL-адресов), тогда концепция также может быть ресурсом.

В январе 2005 года RFC 3986 делает это расширение определения полностью явным: «… абстрактные концепции могут быть ресурсами, такими как операторы и операнды математического уравнения, типы отношений (например,« родитель »или« сотрудник ») или числовые значения (например, ноль, единица и бесконечность). '

Ресурсы в RDF и семантической сети [ править ]

Впервые выпущенный в 1999 году, RDF сначала был предназначен для описания ресурсов, другими словами, для объявления метаданных ресурсов стандартным способом. RDF-описание ресурса - это набор троек (субъект, предикат, объект), где субъект представляет ресурс, который должен быть описан, предикат типа свойства, относящегося к этому ресурсу, а объект может быть данными или другим ресурсом. Сам предикат считается ресурсом и идентифицируется URI. Следовательно, такие свойства, как «заголовок», «автор» представлены в RDF как ресурсы, которые могут использоваться рекурсивным образом в качестве объекта других троек. Основываясь на этом рекурсивном принципе, словари RDF, такие как RDFS , OWL иSKOS будет накапливать определения абстрактных ресурсов, таких как классы, свойства, концепции, все идентифицированные URI.

RDF также определяет определение анонимных ресурсов или пустых узлов , которые не полностью идентифицируются URI.

Использование HTTP URI для идентификации абстрактных ресурсов [ править ]

URL-адреса , особенно HTTP URI , часто используются для идентификации абстрактных ресурсов, таких как классы, свойства или другие концепции. Примеры можно найти в онтологиях RDFS или OWL . Поскольку такие URI связаны с протоколом HTTP, возник вопрос о том, какое представление, если оно есть, следует получать для таких ресурсов через этот протокол, обычно с использованием веб-браузера, и может ли синтаксис самого URI помочь дифференцировать «отвлеченные» ресурсы от «информационных» ресурсов. Спецификации URI, такие как RFC 3986оставили спецификации протокола задачу определения действий, выполняемых над ресурсами, и они не дают никакого ответа на этот вопрос. Было предложено, чтобы URI HTTP, идентифицирующий ресурс в исходном смысле, такой как файл, документ или любой вид так называемого информационного ресурса, был URI с косой чертой - другими словами, не должен содержать идентификатор фрагмента. , тогда как URI, используемый для идентификации концепции или абстрактного ресурса, должен быть «хеш-URI» с использованием идентификатора фрагмента.

Например: http://www.example.org/catalogue/widgets.htmlидентифицирует и находит веб-страницу (возможно, предоставляет некоторое удобочитаемое описание виджетов, продаваемых Silly Widgets, Inc.), тогда как http://www.example.org/ontology#Widgetидентифицирует абстрактное понятие или класс «Виджет» в этой онтологии компании, и не обязательно получать любой физический ресурс по протоколу HTTP . Но был дан ответ, что такое различие невозможно провести на практике, и известные стандартные словари содержат широко используемые контрпримеры. Например, такие понятия Dublin Core , как «название», «издатель», «создатель», обозначаются URI с косой чертой, например http://purl.org/dc/elements/1.1/title.

Общий вопрос о том, какие типы ресурсов HTTP URI должен или не должен идентифицировать, ранее был известен в W3C как проблема httpRange-14 , после его имени в списке, определенном (TAG). В 2005 году TAG дал окончательный ответ на этот вопрос, сделав различие между «информационным ресурсом» и «неинформационным» ресурсом в зависимости от типа ответа, данного сервером на запрос «GET»:

  • 2xx Успех означает, что ресурс является информационным.
  • 303 См. Другое указывает, что ресурс может быть информационным или абстрактным; цель перенаправления может вам сказать.
  • 4xx Client Error не предоставляет никакой информации.

Это позволяет словарям (таким как Dublin Core , FOAF и Wordnet ) продолжать использовать косую черту вместо хеша из прагматических соображений. Хотя этот компромисс, похоже, нашел консенсус в сообществе семантической паутины, некоторые из его выдающихся членов, такие как Пэт Хейс , выразили озабоченность как по поводу его технической осуществимости, так и концептуальной основы. Согласно точке зрения Патрика Хейса, само различие между «информационным ресурсом» и «другим ресурсом» невозможно найти, и его лучше вообще не указывать, а неоднозначность референтного ресурса присуща URI, как и любому механизму именования.

Право собственности на ресурсы, интеллектуальная собственность и доверие [ править ]

В RDF «кто угодно может объявить что угодно о чем угодно». Ресурсы определяются формальными описаниями, которые каждый может публиковать, копировать, изменять и публиковать в сети. Если содержимое веб-ресурса в классическом смысле (веб-страница или он-лайн файл) явно принадлежит его издателю, который может претендовать на интеллектуальную собственность на него, абстрактный ресурс может быть определен путем накопления описаний RDF, а не обязательно контролируется уникальным издателем и не обязательно согласовывается друг с другом. Это открытый вопрос, чтобы узнать, должно ли ресурс иметь авторитетное определение с четким и надежным правом собственности, и в этом случае, как сделать это описание технически отличным от других описаний. Параллельный вопрос заключается в том, как интеллектуальная собственность может применяться к таким описаниям.

См. Также [ править ]

  • Ресурс (информатика)
  • Ресурсо-ориентированная архитектура (ROA)
  • Ресурсо-ориентированные вычисления (ROC)
  • Передача репрезентативного состояния (REST)
  • Веб-сервис и сервис-ориентированная архитектура (SOA)
  • Веб-ориентированная архитектура (WOA)

Ссылки [ править ]

Цитаты [ править ]

  1. ^ a b RFC 3986 Uniform Resource Identifier (URI): общий синтаксис [1]
  2. ^ Диссертация Роя Т. Филдинга [2]
  3. ^ Что идентифицируют URI HTTP? , Тим Бернерс-Ли
  4. ^ RFC 1738 Uniform Resource Locators (URL).
  5. ^ Текущее состояние RDF [3]

Источники [ править ]

  • Таблица терминов и определений веб-характеристик , редакторы: Брайан Лавуа и Хенрик Фристик Нильсен, май 1999 г.
  • Краткая история «ресурса» в веб-архитектуре. , Тим Бернерс-Ли
  • Презентации на конференции IRW 2006 , Интернет-ресурсы
    • Прагматическая теория ссылок для Интернета , Дэн Коннолли .
    • В защиту двусмысленности , Патрик Хейс .
  • На пути к онтологии OWL для идентификации в сети , Валентина Пресутти и Альдо Гангеми, конференция SWAP2006 .