XQuery API для Java

XQuery API для Java Обзор XQuery API для Java (XQJ) XQJ API позволяет Java-программистам выполнять запросы XQuery к XML-данным.  Снижает […]

XQuery API для Java

  • Обзор XQuery API для Java (XQJ)

    • XQJ API позволяет Java-программистам выполнять запросы XQuery к XML-данным. 
    • Снижает зависимость от поставщиков и предоставляет интерфейс для работы с моделью данных XQuery. 
    • Дизайн похож на JDBC API, но с акцентом на серверные базы данных XML. 
  • История и внедрение

    • Разработан в рамках Java Community Process как JSR 225 с поддержкой от крупных технологических компаний. 
    • Версия 1.0 выпущена 24 июня 2009 года с JavaDocs, эталонной реализацией и TCK. 
  • Функциональность

    • Позволяет нескольким реализациям XQuery сосуществовать в одном приложении. 
    • Поддерживает создание и выполнение выражений XQuery, включая полнотекстовый поиск. 
    • Возвращает результаты в виде последовательности элементов XDM с информацией о типе. 
    • Элементы и последовательности XQuery могут быть преобразованы в примитивы Java и сериализованы. 
  • Примеры

    • Демонстрирует создание подключения к XML-базе данных, отправку запроса и обработку результатов. 
    • Приводит пример привязки значения Java к внешней переменной в выражении XQuery. 
  • Известные реализации

    • Список собственных XML-баз данных и реляционных баз данных с поддержкой XQJ. 
    • Перечислены процессоры XQuery, не связанные с базами данных, которые предоставляют интерфейс XQJ API. 
  • Лицензия

    • Спецификация имеет две отдельные лицензии: на спецификацию и на эталонную реализацию. 
    • Лицензия на спецификацию позволяет копировать и распространять реализацию при условии соблюдения авторских прав. 
    • Лицензия на эталонную реализацию является стандартной лицензией с открытым исходным кодом. 
  • Рекомендации

    • Ссылки на документацию, учебные пособия и презентации по интеграции Java с XQuery. 

Полный текст статьи:

XQuery API для Java — Википедия

Оставьте комментарий

Прокрутить вверх