2013-02-27 5 views
1

Мне нужно интегрировать DSpace с Drupal.Интеграция Drupal 7 и Dspace

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

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

+1

Вы пробовали размещение очереди выпуска DSpace? Не похоже, что этот проект имеет большую активность или даже релиз, но просят, что это может стоить того. Вопрос кажется довольно широким, чтобы получить хороший ответ. – Coder1

+0

Возможно, вы захотите рассмотреть http://islandora.ca/. Что объединяет Dspace и Drupal. – Natkeeran

+0

@ Natkeeran, islandora объединяет Fedora Commons (не DSpace) и Drupal. –

ответ

1

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

Single Sign на

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

МЕЧ 2 самого Spec можно найти по адресу: http://swordapp.org/

+0

Обновления ответа Брэма: DSpace 5 теперь имеет API REST для чтения/записи: https://wiki.duraspace.org/display/DSDOC5x/REST+API –

Смежные вопросы