Интеграция Drupal 7 и Dspace

Мне нужно интегрировать DSpace с Drupal.

Я установил DSpace и использую интерфейс XMLUI. Это работает нормально. Теперь мне нужно интегрировать его с Drupal, и я также хочу использовать систему единого входа.

Я попробовал этот модуль DSpace для Drupal и даже следовал приведенным инструкциям, но до сих пор не могу получить доступ содержимое DSpace.


person user1506628    schedule 27.02.2013    source источник
comment
Вы пытались опубликовать очередь проблем с dspace? Не похоже, чтобы у этого проекта было много активности или даже релиза, но спросить об этом, возможно, стоит попробовать. Вопрос кажется довольно широким, чтобы получить хороший ответ здесь.   -  person Coder1    schedule 27.02.2013
comment
Вы можете рассмотреть islandora.ca. Который объединяет Dspace и Drupal.   -  person Natkeeran    schedule 27.08.2013
comment
@Natkeeran, islandora интегрирует Fedora Commons (не DSpace) и Drupal.   -  person Jacob Brown    schedule 12.09.2013


Ответы (1)


В вашем вопросе есть несколько разных компонентов:

Единый вход

DSpace поддерживает стекируемые методы аутентификации. В зависимости от того, какой единый вход вы хотите использовать, вам может потребоваться рассмотреть различные подходы. Полную документацию по методам аутентификации можно найти здесь: https://wiki.duraspace.org/display/DSDOC4x/Authentication+Plugins

Операции только для чтения в DSpace из Drupal

DSpace 4 поставляется с REST API на основе Джерси https://wiki.duraspace.org/display/DSDOC4x/REST+API

На основе этого API вы можете использовать для интеграции модули Drupal, подобные следующим: http://drupal.org/project/rest_client http://drupal.org/project/clients

Размещение контента в DSpace из Drupal

Вышеупомянутый REST API пока не поддерживает операции записи. Тем не менее, DSpace поддерживает SWORD 2, очень сложный стандарт для облегчения депозита.

Я не уверен, есть ли работающий модуль Drupal для депозита SWORD 2. Я нашел более старый здесь: http://drupal.org/project/sword

Саму спецификацию SWORD 2 можно найти по адресу: http://swordapp.org/.

person Bram Luyten    schedule 14.12.2013
comment
Обновления к ответу Брэма: DSpace 5 теперь имеет REST API для чтения/записи: wiki.duraspace. org/display/DSDOC5x/REST+API - person Tim Donohue; 11.05.2015