Задачей авторов являлось создание серверного приложения, на базе которого можно было бы создавать информационные системы, использующие явное описание коллекций документов при помощи языка RDF. Здесь под коллекцией следует понимать некоторую группу подобных друг другу страниц, которые можно рассматривать как объекты одного класса, различающиеся набором представляемых данных.
К разрабатываемой системе были предъявлены следующие требования. Она должна уметь читать описание коллекции, части которого распределены в Web; предоставлять средства доработки, наполнения данными, изменения структуры ее RDF модели; а также обеспечивать различные способы представления полученного экземпляра коллекции, доступные как для людей, так и для других приложений. Исходной точкой работы системы должен быть корректный RDF-документ, записанный при помощи любой из двух существующих на сегодняшний день специфицированных XML-нотаций, а не база данных, не модуль, создающий модель, и не смесь RDF и программного кода.
Учитывая сказанное, была реализована библиотека, основанная на технологии Java Servlet и нескольких других свободно распространяемых пакетах. Она может быть использована в качестве готового средства публикации документов или же как фундамент информационной системы с более широкой функциональностью.
В основе работы предлагаемого продукта лежит конвейерный способ доработки исходной модели коллекции до получения готового документа при помощи последовательного запуска классов-преобразователей, поставляемых вместе с системой или разработанных пользователями. Реализованная библиотека занимается не только вопросами преобразования описания коллекции в конкретную страницу, но и обеспечивает работу Web-приложения в целом за счет предоставления ряда вспомогательных сервисов.
Презентация доклада находится здесь.
Дополнительные материалы: | HTML |
Ваши комментарии Обратная связь |
[Головная страница] [Конференции] |
© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск