Print

Print


Yes, although the hardware analogy is not perfect.

>>> [log in to unmask] 8/7/03 2:33:52 nm >>>
> > Personally, I think I'd prefer to get a diagnostic xor what I
asked
> > for.

> Yes!  Then the dialogue goes --
> client: I'd like a box of number 5 nails, please.
> server: Sorry, sir, we're fresh out of them.
> client: In that case, I'll have number 7s.
> server: Certainly, sir: here you are!
> I actually think hardware-store analogies are _very_ helpful in
> thinking through these things, sorry Matthew!

Hardware store analogy for brief [meta]data in surrogate diagnostics,
which I think accomplishes what Theo wants:

client:  Please tell me about all of your types of nail.
         (search request)
server:  We have number 1 <details>, number 4 <details>, we don't have
         number 5 temporarily as we've sold out, and number 3,546
         <details>.
         (search response + extended diagnostic)

As opposed to:

server:  We have number 1 <details>, number 4 <details>, something we
         don't have temporarily, number 3,546 <details>
         (search response + minimal diagnostic)

Theo, that's what you want to accomplish I think? Rather than being
able
to return real records of any arbitrary schema?

Rob

--
      ,'/:.          Dr Robert Sanderson ([log in to unmask])
    ,'-/::::.        http://www.o-r-g.org/~azaroth/
  ,'--/::(@)::.      Special Collections and Archives, extension 3142
,'---/::::::::::.    Nebmedes:  telnet: nebmedes.o-r-g.org 7777
____/:::::::::::::.                WWW: http://nebmedes.o-r-g.org:8000/

I L L U M I N A T I