The idea is to maintain a hash of calls on both client and server side, split
information after serialization transmit smaller chunks of data and reassemble
them before de-serialization. This would allow us to interrupt any of the
calls by sending its signature to the server and would also allow many
simultaneously calls.
After poking around in GWT's code I realize that this could be done in
user/rebind/rpc/ProxyCreator and/or user/client/impl/HTTPRequestImpl at
the client side but I still can't figure where to look for the server side.
Am i missing something? Do you guys think this is reasonable/doable?
Any suggestions of other solutions for the same problem?
Regards,
Andre Freller
GWT *already* allows many simultaneous pending calls to different
service methods AFAIK (or am I wrong about that?). If what you want is
just to allow multiple service requests to be pending concurrently (and
potentially return out of sequence), then that's very different from
splitting up the data of a single request!
Perhaps I'm not clear on what you're asking for, but by my
interpretation, you seem to be asking for something that in general is
not well defined.
Cheers,
Rob