Hi Juan,

For search & retrieval of metadata, the best option would be to actually 
use Open Search (I had forgotten about this option, until you described 
your need):

https://wiki.duraspace.org/display/DSDOC18/Configuration#Configuration-OpenSearchSupport

However, this will only give you metadata in the result by default. 
Though from the item metadata, especially the handle, you should be able 
to determine the file download path with a bit of extra programming. 
(If you wanted you could even retrieve file path info via the REST API 
after you determine your search results via Open Search)

It's possible others on this list have done something similar already, 
or have other suggestions.

- Tim

On 4/23/2012 7:41 AM, jpgarbar...@santafe.gov.ar wrote:
> Hi Tim,
>
> We have an intranet instance of DSpace, and we need to expose a
> search/results page in another internet site.
> I need the webservices to search in DSpace and to retrieve metadata and
> files from items.
> Which one of the interfaces do you suggest to achieve this?
>
> thanks,
>
> Juan Pablo
>
>
>
>
> Quoting Tim Donohue <tdono...@duraspace.org>:
>
>> Juan,
>>
>> I believe that wiki page refers to an old project that was never
>> released (or at least, I'm not aware of a release).
>>
>> Could you better explain to us what you are looking to do with DSpace?
>>
>> You may find one of the following DSpace interfaces to be helpful:
>>
>> * SWORD Interface -> Allows for ingest of packages via the SWORD
>> protocol (based on atompub). More on the protocol at:
>> http://swordapp.org/the-sword-course/ More on configuring the DSpace
>> SWORD interface is at:
>> https://wiki.duraspace.org/display/DSDOC18/SWORDv1+Server
>>
>> * OAI-PMH Interface -> Allows one to harvest DSpace metadata into
>> another system. More information at:
>> https://wiki.duraspace.org/display/DSDOC18/OAI
>>
>> * DSpace REST API (beta) -> Allows an external system to interact with
>> DSpace via REST. More information at:
>> https://wiki.duraspace.org/display/DSPACE/REST+API
>>
>> * LNI (Lightweight Network Interface) -> Allows an external system to
>> interact with DSpace via WebDAV. More information at:
>> https://wiki.duraspace.org/display/DSPACE/LightweightNetworkInterface
>>
>> - Tim
>>
>> On 4/20/2012 8:29 AM, Juan Pablo Garbarino wrote:
>>>
>>> Hi there,
>>> Sorry, I forgot the subject in last message...
>>>
>>> Does anyone know if there is downloabled package of this:
>>> https://wiki.duraspace.org/display/DSPACE/WebServiceForDSpace ?
>>>
>>>
>>> thanks in advance
>>>
>>> Juan Pablo Garbarino
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>>
>>> For Developers, A Lot Can Happen In A Second.
>>> Boundary is the first to Know...and Tell You.
>>> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
>>> http://p.sf.net/sfu/Boundary-d2dvs2
>>>
>>>
>>>
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> DSpace-tech@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to