ws-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Ws Wiki] Update of "FrontPage/Axis2/MessageContextSaveRestore" by AnnRobinson
Date Tue, 31 Oct 2006 20:29:46 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.

The following page has been changed by AnnRobinson:
http://wiki.apache.org/ws/FrontPage/Axis2/MessageContextSaveRestore

New page:
= Proposal for Saving and Restoring the AXIS2 Message Context =

There is an AXIS2 requirement to save the message context at some point in
the handler chain, store it away, and restore it later.  This requirement 
also includes the need to let handlers manage message-specific data when  
the message context is saved and restored.                                

Refer to  [http://wiki.apache.org/ws/Axis2/Requirements]

In particular, this feature can be used by a WS-ReliableMessaging       
implementation to persist and re-send messages and to recover from a    
server restart. The idea being to save a message context, then later    
restore the message context and pick up the message processing at the   
point at which the message context was saved (that is, without having to
completely restart the message from the beginning).                     

Another consideration is with WS-Security handlers, which may have   
message-specifc security data, like certificates or tokens, that need
customized processing when a message context is saved and restored.  

When considering design options for saving the message context, it is     
important to understand what the AXIS2 message context covers.  As shown  
in the figure below, the AXIS2 message context is composed of a complex   
inter-connected graph of objects.  Some of these objects represent runtime
data and some of these object represent static, deployment-time data for  
the AXIS2 engine.                                                         

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@ws.apache.org
For additional commands, e-mail: general-help@ws.apache.org


Mime
View raw message