Использование RESTful-сервисов в ситуационно-ориентированных базах данных
Ключевые слова:
веб-приложение; ситуационно-ориентированная база данных; NoSQL; RESTful; XML; JSON; DOM; Smarty; РНР.Аннотация
Рассматриваются RESTful-сервисы в качестве источников XML- и JSON-данных при обработке документов в ситуационно-ориентированных базах данных (СОБД). В динамической модели СОБД предусматривается возможность задания REST-источников данных, предполагающих запросы к внешним XML-сервисам. На основе интерпретации REST-источников в ходе интерпретации динамической модели формируются обращения к сервисам, результаты принимаются и загружаются в DOM-объекты. Интерпретатор динамической модели СОБД, таким образом, берет на себя рутинные операции по формированию и обработке запросов к внешним REST-сервисам. Рассматриваются графические, лингвистические средства для спецификации REST-источников в динамической модели. Обсуждается реализация модели на платформе PHP с использованием сервисов XML для Elibrary и JSON REST. Как пример использования подхода рассматривается задача генерирования на веб-сервере персонализованных документов.Загрузки
Опубликован
2018-27-11
Выпуск
Раздел
ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ