Август 2005


Интересно для всех


Лизоркин Д.А.
Труды Института Системного Программирования РАН

Язык запросов к совокупности XML-документов,
соединенных при помощи ссылок языка XLink

Источник: Море(!) аналитической информации ! ::
CITFORUM.RU, 2005 г.

Аннотация: Язык ссылок XML (XLink) - это язык описания межресурсных связей при помощи атрибутов XML и специального пространства имен. Спецификация языка XLink Консорциума Всемирной Сети предоставляет лишь структуры данных для описания ссылок и минимальную модель их поведения.

В данной статье предлагается язык, который позволяет приложению прозрачным образом формулировать запросы к ссылкам XLink и осуществлять переходы по определяемым этими ссылками дугам. Предлагаемый язык был назван XPathLink, поскольку разрабатывался как органичное расширение языка адресации структурных частей XML-документа XPath. Язык XPathLink инкапсулирует сложности синтаксиса XLink от прикладного приложения и предоставляет более высокий уровень абстракции при обработке совокупности XML-документов, соединенных ссылками языка XLink, по сравнению с существующими подходами.

Рассматривается реализация предлагаемого языка XPathLink функциональными методами. Благодаря интеграции полученной реализации с языком программирования общего назначения Scheme на уровне узлов обрабатываемых XML-документов и функций Scheme достигается функциональность языка запросов к XML-документам, связанным ссылками XLink.

Полностью текст статьи размещается по адресу:
http://citforum.ru/internet/xml/xlink/

E-mail this page