Консалтинг и автоматизация в области управления
эффективностью банковского бизнеса

Журнал ВРМ World

Последняя редакция Рабочей версии спецификации "Архитектура Web": конструктивная критика приветствуется

Группа технического проектирования (Technical Architecture Group, сокр. TAG) международного консорциума W3C опубликовала Последнюю редакцию Рабочей версии спецификации (или Рабочую версию в статусе "крайнего срока" - Last Call Working Draft) "Архитектура Web, первое издание" (Architecture of the World Wide Web, First Edition). Данный документ предназначен для Web-проектировщиков, разработчиков, специалистов по информационному наполнению. В этом документе рекомендуется использование существующих стандартов, а также описывается, как привносить технические новшества, совместимые с архитектурой Web.

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

Архитектура Web включает определение информационного пространства в терминах идентификации и представления его содержания, а также протоколов, которые поддерживают взаимодействие агентов, использующих это пространство в информационной системе. На данную архитектуру оказывают влияние социальные требования и принципы проектирования программного обеспечения, в результате чего возникают проектные варианты, которые ограничивают поведение систем, которые применяют Web для получения желаемых свойств используемого информационного пространства: производительности, масштабируемости и возможности распространения среди языков, культур и информационных сред".

В опубликованной рабочей версии документа представлена общая архитектура Web. Специализированные аспекты архитектуры Web: доступность, локализация, независимость от устройств и Web-сервисы - относятся к области компетенции других групп, как входящих в состав в W3C, так и являющихся внешними по отношению к данной организации. В разделе "Architectural Specifications" (Спецификации, регламентирующие архитектуру") приводится список спецификаций, разработанных другими группами (органами стандартизации).

В данном документа также рассматриваются три основных положения архитектуры Web:

  • идентификация (Identification) - ресурсы, идентифицируемые при помощи URI (Uniform Resource Identifier, универсальный идентификатор ресурса);
  • взаимодействие (Interaction) - протоколы, определяющие синтаксис и семантику сообщений, которыми обмениваются в сети субъекты действия;
  • форматы (Formats) - представления, сформированные из широкого набора форматов данных, которые используются как по отдельности, так и вместе (в том числе XHTML, CSS, PNG, XLink, RDF/XML, SVG).

Замечания и предложения касательно Рабочей версии спецификации принимаются до 5 марта 2004г.