XMLP and streaming


i wanted to ask how XMLP will address support for streaming messages between producer and consumer.
unfortuantely in SOAP it is not possible - well formed SOAP message may contain Fault only as the
first child of Body.

however when message is streamed there may be some runtime fault that must be signaled to consumer
so message streaming can be safely stopped. in SOAP it is necessary to buffer whole message before
sending (event if it is several MBs) or otherwise when sending is started there is no way to signal
the receiver about fault (except maybe closing socket connection but it is not a good solution - the
receiver will not know why connection was closed and may try again to request the same message...)

i have not seen this in requirements (but i may be wrong...).


Aleksander Slominski, LH 316, IU, http://www.extreme.indiana.edu/~aslom
As I look afar I see neither cherry Nor tinted leaves Just a modest hut
on the coast In the dusk of Autumn nightfall - Fujiwara no Teika (1162-1241)

Received on Wednesday, 28 March 2001 23:05:42 UTC