LISTSERV mailing list manager LISTSERV 16.0

Help for ZNG Archives


ZNG Archives

ZNG Archives


[email protected]


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

ZNG Home

ZNG Home

ZNG  August 2008

ZNG August 2008

Subject:

Re: Description Language: Invitation to participate in OASIS SWS TC Development

From:

Ashley Sanders <[log in to unmask]>

Reply-To:

SRU (Search and Retrieve Via URL) Implementors

Date:

Fri, 29 Aug 2008 16:20:52 +0100

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (41 lines)

Mike Taylor wrote:

> How would this be different from ZeeRex or the existing OpenSearch
> description files?  Again, I am struggling to see what problem this is
> trying to solve.

The idea is to describe web based services that are out there -- whether
they be SRU, an HTML form based database such as Copac, a set of static
web pages, or whatever.

I've proven to myself that you can develop a "Description Language" that
will do all the above. Ie, given a 'query', it will allow you to:

   o) create an appropriate url
   o) pull back the response from the server
   o) parse out of the response the stuff you are interested in,
      such as a bibliographic record and/or the number of hits or
      any other arbitrary information.

I wrote a little perl module that reads in an XML description of the
service, pulls back a response from the service and parses out of it
the stuff I need.

There's nothing special about doing all that. However I was very
pleased that my little system allowed me to interact with an SRU
server without having to 'know' SRU. If the query is simple or
always of a fixed form, then neither did it need to know CQL.
Double bonus :-) Of course, the description is very tailored
to my needs and is of probably no use to any one else. That's
fine though. I want to use services how I want to use them, not
how the service designers want me to use them.

So my view of the Description Language is that it is something that
will allow you to "screen scrape" a web based service, no matter what
it is. Others may disagree.

Ashley.
-- 
Ashley Sanders               [log in to unmask]
Copac http://copac.ac.uk A Mimas service funded by JISC

Top of Message | Previous Page | Permalink

Advanced Options


Options

Error during command authentication.

Error - unable to initiate communication with LISTSERV (errno=111). The server is probably not started.

Log In

Log In

Get Password

Get Password


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

ATOM RSS1 RSS2



LISTSERV.LOC.GOV

CataList Email List Search Powered by the LISTSERV Email List Manager