Новость: Теперь XML-документы можно объединять
(Категория: Разработка)
Добавил Roman I Khimov
Вторник, 21 Декабрь 2004, 15:10

Организация по стандартизации веба предложила авторам XML-документов упрощенный способ их объединения.

В понедельник World Wide Web Consortium (W3C) порекомендовала к применению спецификацию XML Inclusions (XInclude) версии 1.0, разработанную взамен менее удобных приемов, используемых для комбинирования XML-документов.

«Включение (Inclusion) — это возможность многократного использования контента, то есть я могу взять, например, положение об авторских правах и включать его во все свои XML-документы, защищенные авторским правом, — пояснил руководитель отдела архитектуры W3C Филипп Ле-Эгар. — Без механизма включения приходится копировать и вставлять текст, а так достаточно всего лишь сослаться на него».

У авторов XML-документов есть и другие, более сложные способы объединять документы, не прибегая к новой спецификации. Наиболее распространенный из них опирается на определение типа документа (document type definition, DTD), набор команд для сервера, который помогает компьютерам интерпретировать XML-документы и определять, как должны взаимодействовать между собой их элементы.

Однако W3C старается увести XML от DTD. С 2001 года группа призывает использовать взамен спецификацию XML Schema — например, в таких рекомендациях, как SOAP (Simple Object Access Protocol) 1.2 и WSDL (Web Services Description Language). Если XInclude станет популярным, это вобьет еще один гвоздь в гроб DTD.

«XML Schema со временем вытеснит DTD, — сказал Ле-Эгар. — Освоив этот механизм включения, мы все меньше и меньше будем опираться на DTD».

Рекомендацию опубликовала в понедельник рабочая группа W3C XML Core Working Group, входящая в состав XML Activity. Редакторами XInclude являются Джонатан Марш из Microsoft и Дэвид Орчард из BEA Systems.

По материалам ZDNet.ru



Источник этой новости Центр информации по операционным системам
( http://www.osrc.info/news.php?extend.1582 )