synapse-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Asankha C. Perera" <asan...@wso2.com>
Subject Re: New classes quick comment / suggestion
Date Wed, 10 May 2006 04:25:31 GMT
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
This first patch removes the SynapseMessage.. after this is applied, I
will do the renaming of SynapseMessageContext into "MessageContext" as
discussed below.. <br>
Please wait for the second patch to be applied as well to get the
latest code..<br>
<br>
asankha<br>
<br>
Paul Fremantle wrote:
<blockquote
 cite="mid88f5d710605091522h78bcfcc4ve15ffa464de2838a@mail.gmail.com"
 type="cite">
  <div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">&gt;
SynapseMessageContext, or just org.apache.synapse.MessageContext?<br>
    <br>
I wish we could stop the attempt at hiding the Axis2 MessageContext
with
    <br>
a wrapper .. but whatever.</blockquote>
  <br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">+1
to SynapseMessageContext (or better yet your second suggestion!).
  </blockquote>
  <div><br>
+1 to&nbsp; org.apache.synapse.MessageContext from me.<br>
  </div>
  <br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">There
is still a question of what the "message" inside the message
    <br>
context is. Can we live with a ref to SOAPEnvelope?? That'd be cool<br>
because then the dependency is on straight AXIOM .. not on Axis2 at all.</blockquote>
  <div><br>
Our message inside the MessageContext is a SOAPEnvelope:
  <br>
  <br>
The code today is &nbsp;&nbsp;&nbsp; public SOAPEnvelope getEnvelope();<br>
&nbsp;</div>
That's exactly the design - the Synapse dependency is AXIOM, and there
is an instantiation of the Synapse model on top of Axis2.<br>
  <br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">&gt;
Do we expect Synapse to have a concept of MessageExchange / Operation?<br>
&gt; In other words a place to store state and behavior along the lines
of<br>
&gt; AxisOperation in Axis2?<br>
    <br>
That would require Synapse to become stateful across messages.
    <br>
    <br>
While I agree 100% that we will get there, can we start with the totally<br>
stateless case first? That is, I'd like to see us make a production<br>
grade 1.0 release with just the full stateless message mediation case
    <br>
and then add support for MEP awareness and so on. What do u think?<br>
  </blockquote>
  <div><br>
+1&nbsp;</div>
  <br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left:
1ex;">---------------------------------------------------------------------<br>
To unsubscribe, e-mail: <a
 href="mailto:synapse-dev-unsubscribe@ws.apache.org">synapse-dev-unsubscribe@ws.apache.org</a><br>
For additional commands, e-mail: <a
 href="mailto:synapse-dev-help@ws.apache.org">synapse-dev-help@ws.apache.org</a><br>
    <br>
  </blockquote>
  </div>
  <br>
  <br clear="all">
  <br>
-- <br>
Paul Fremantle<br>
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair<br>
  <br>
  <a href="http://bloglines.com/blog/paulfremantle">http://bloglines.com/blog/paulfremantle</a><br>
  <a href="mailto:paul@wso2.com">paul@wso2.com</a><br>
  <br>
"Oxygenating the Web Service Platform", <a href="http://www.wso2.com">www.wso2.com</a><br>
</blockquote>
</body>
</html>

Mime
View raw message