On Tue, 14 Dec 2004, Matthew J. Dovey wrote:
>>> This reminds me of a discussion I had with Adam and some other Index
>>> Data people a few days ago: is it possible to POST an SRU request
>>> instead of GETting it? It seems to
> At the moment the intent is that the same URL is used for both the SRU
> endpoint and the SRW endpoint. The server has to be able to determine
> whether it is getting an SRU request or an SRW request, and at present
> the server can distinguish that by whether it gets a HTTP GET (hence
> SRU) or HTTP POST (hence SRW).
> A) require some fiddly logic at the server end which would often mean
> hacking the SOAP toolkits to do
> B) potentially break existing implementations
There would be three potential POST services, all living at the same end
point:
SRU (no XML at all, just posted parameters, including x-foo)
SRX (Just the XML, no SOAP wrapper)
SRW (SOAP wrapper + XML)
Currently SRW has pride of place, as it was expected that SRW would be
at least as frequently implemented as SRU, which turns out not to be the
case.
But really, if you need Very Long strings to be sent, then just use SRW
not SRU? Not easy to do from a web page form, granted, so there is some
appeal to SRU.
Rob
,'/:. Dr Robert Sanderson ([log in to unmask])
,'-/::::. http://www.o-r-g.org/~azaroth/
,'--/::(@)::. Dept. of Computer Science, Room 805
,'---/::::::::::. University of Liverpool
____/:::::::::::::. L5R Shop: http://www.cardsnotwords.com/
I L L U M I N A T I
|