Использование RESTful-сервисов в ситуационно-ориентированных базах данных

Авторы

  • Артем Сергеевич Гусаренко
  • Валерий Викторович Миронов

Ключевые слова:

веб-приложение; ситуационно-ориентированная база данных; NoSQL; RESTful; XML; JSON; DOM; Smarty; РНР.

Аннотация

Рассматриваются RESTful-сервисы в качестве источников XML- и JSON-данных при обработке документов в ситуационно-ориентированных базах данных (СОБД). В динамической модели СОБД предусматривается возможность задания REST-источников данных, предполагающих запросы к внешним XML-сервисам. На основе интерпретации REST-источников в ходе интерпретации динамической модели формируются обращения к сервисам, результаты принимаются и загружаются в DOM-объекты. Интерпретатор динамической модели СОБД, таким образом, берет на себя рутинные операции по формированию и обработке запросов к внешним REST-сервисам. Рассматриваются графические, лингвистические средства для спецификации REST-источников в динамической модели. Обсуждается реализация модели на платформе PHP с использованием сервисов XML для Elibrary и JSON REST. Как пример использования подхода рассматривается задача генерирования на веб-сервере персонализованных документов.

Загрузки

Опубликован

2018-27-11

Выпуск

Раздел

ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ