Well, let me soften it a bit... it doesn't NEED to be serializable, but it
SHOULD be serializable. I'm just thinking into the future here a bit. If
you look at the internal message exchange proposal, you'll see two
interfaces called MessageChannel and MessageExchangeCorrelationService.
The prototype implementation of these interfaces does everything in
memory, but that's not very robust should the server experience a failure
of some sort. For situations requiring reliable delivery, one could
easily imagine a persistent MessageChannel and correlation service
implementation that stores the message context out to a database or
whatever while it is waiting to be sent.
- James Snell
IBM Emerging Technologies
[EMAIL PROTECTED]
(559) 587-1233 (office)
(700) 544-9035 (t/l)
Programming Web Services With SOAP
O'Reilly & Associates, ISBN 0596000952
Have I not commanded you? Be strong and courageous.
Do not be terrified, do not be discouraged, for the Lord your
God will be with you whereever you go. - Joshua 1:9
Glyn Normington/UK/IBM@IBMGB
10/24/2002 07:39 AM
Please respond to axis-dev
To
[EMAIL PROTECTED]
cc
bcc
Subject
Re: Architectural improvements
James Snell wrote:
>a) MessageContext needs to be serializable
Why? (and wouldn't it perform poorly?)
Glyn