2013-02-27 62 views
1

我需要將DSpace和Drupal集成。Drupal 7和Dspace的集成

我已經安裝了DSpace並使用了XMLUI接口。它工作正常。現在我需要將它與Drupal集成,並且我也希望採用單一登錄系統。

我試過這個DSpace module for Drupal,並按照給出的指令,但我仍然無法訪問DSpace內容。

+1

你試過發佈dSPACE的問題隊列: http://drupal.org/project/sword

劍2規格本身,可以發現?它看起來並不像是項目有很多活動,甚至是一個發佈,但是詢問可能值得一試。這個問題似乎很寬泛,在這裏得到任何好的答案。 – Coder1 2013-02-27 18:22:00

+0

你可能想要考慮http://islandora.ca/。其中集成了Dspace和Drupal。 – Natkeeran 2013-08-26 20:03:35

+0

@Natkeeran,islandora整合Fedora Commons(不是DSpace)和Drupal。 – 2013-09-12 19:25:01

回答

1

有在你的問題中幾個不同的部分組成:

DSpace的單點登錄支持可堆疊的身份驗證方法。根據您希望使用哪個單一標誌,您可能需要考慮不同的方法。有關身份驗證方法的全部文件可以在這裏找到: https://wiki.duraspace.org/display/DSDOC4x/Authentication+Plugins

只讀的DSpace軟件操作從Drupal的

DSpace的4艘同一個總部位於新澤西州的REST API基於此API https://wiki.duraspace.org/display/DSDOC4x/REST+API

,你可以使用如下的Drupal模塊進行集成: http://drupal.org/project/rest_client http://drupal.org/project/clients

從Drupal在DSpace中存儲內容

上述REST API不支持寫入操作。但是,DSpace支持SWORD 2,這是一個用於促進存款的非常複雜的標準。

我不確定是否有工作的Drupal模塊SWORD 2存款。我發現了一老一這裏: http://swordapp.org/

+0

Bram回答的更新: DSpace 5現在具有讀/寫REST API:https://wiki.duraspace.org/display/DSDOC5x/REST+API – 2015-05-11 17:27:03