Robert Sanderson wrote:
> On Tue, 27 Jul 2004, Christian Boulanger wrote:
>
>>> Or you could use the SRW web service interface to the LoC database and
>>> save yourself the trouble :)
>>> http://z3950.loc.gov:7090/voyager?
>>
>
>> Hi Robert, this looks interesting! Do you know of any PHP/Perl etc.
>> scripts which can do SRW/SRU requests / parsing? I guess I have to have
>> a look at SOAP after all.
>
>
> Not for PHP/Perl, but I've copied to the development list for SRW to see
> if anyone has done any work in this area.
> I seem to recall that Eric Morgan at Notre Dame was using Perl?
>
We have an SRW server written in PHP. It is based on the DOM XML tools
in PHP4. I haven't had time to look at the SOAP implementation in PHP5.
It (SOAP in PHP5) might work witht the WSDL or it might not. 99% it
doesn't :(
> Probably the biggest requirement is a CQL parser, of which there's three
> OSS implementations (Java, C and Python) and a couple I know of which
> aren't released to the public yet including C#.
Our PHP based SRW includes a CQL parser as well.
For SRW client we use PHP/YAZ (which does Z39.50 as well).
>
> Perl has a good SOAP module, but I've not recently tried out the SRW WSDL
> in it. (It didn't work last time due to document/literal style)
I never got it to work properly either. The only route to make it work
is to use DOM XML - as in PHP.
-- Adam
>
>
> Mike? Eric?
>
> Rob
> ,'/:. Dr Robert Sanderson ([log in to unmask])
> ,'-/::::. http://www.o-r-g.org/~azaroth/
> ,'--/::(@)::. Special Collections and Archives, extension 3142
> ,'---/::::::::::. University of Liverpool
> ____/:::::::::::::.
> I L L U M I N A T I L5R Shop: http://www.cardsnotwords.com/
>
|