Разработано | JISC |
---|---|
Последняя версия | 2.0 |
Тип формата | Депозит ресурсов |
Расширен с | ATOM |
Веб-сайт | swordapp.org |
SWORD (Депозит репозитория простых предложений веб-сервиса ) стандарт взаимодействия, который позволяет цифровым репозиториям принимать депонирование контента из нескольких источников в разных форматах (например, XML-документы ) через стандартизованный протокол. Точно так же, как протокол HTTP позволяет любому веб-браузеру взаимодействовать с любым веб-сервером, SWORD позволяет клиентам разговаривать с репозиторий серверы. SWORD - это профиль (специализация) протокола публикации Atom, но он ограничивается исключительно объемом размещения ресурсов в научных системах.
Первая версия протокола SWORD была создана в 2007 году консорциумом британских институциональных репозиториев экспертов. Проект по разработке SWORD финансировался JISC и управлялся UKOLN. Обзор первоначальной разработки SWORD дан в "SWORD: Простое хранилище предложений веб-сервисов". Стандарт вырос из потребности в совместимом методе, с помощью которого ресурсы можно было бы размещать в репозиториях. Существовали совместимые стандарты, позволяющие собирать контент (например, Open Archives Initiative Protocol for Metadata Harvesting ) или для поиска (например, OpenSearch ), но не для депонирования.
Между первоначальным выпуском в 2007 году до 2009 года были предприняты два последующих проекта для дальнейшего уточнения спецификации версии 1.0 и проведения пропагандистской работы. Получившийся выпуск получил номер 1.3. Дальнейшее описание работы доступно в Lewis et al., «Если SWORD является ответом, то в чем заключается вопрос? Использование простого веб-сервиса, предлагающего протокол депозита в репозиторий».
В 2011 году начался новый проект. расширили подход «выстрелил и забыл» спецификации SWORD 1.x до полного интерфейса CRUD (создание, получение, обновление, удаление), и в результате появилась новая версия (обозначенная как 2.0). За этим последовала обширная работа по разработке клиентских сред на нескольких языках программирования и включение в разработку нескольких усилий, финансируемых Jisc.
Множество различных вариантов использования Существуют случаи, когда может быть желательно удаленное депонирование ресурсов в научные системы. К ним относятся:
Существуют три категории реализации: реализации репозитория для существующих репозиториев серверов, клиентские реализации, которые могут использоваться для депонирования SWORD и библиотек кода для помощи в создании новых клиентов или серверов SWORD.
Следующие цифровые репозитории совместимы с SWORD:
Курс SWORD