You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by Ramot Lubis <lu...@swin.edu.au> on 2006/02/01 01:54:20 UTC

Message chunking in Sandesha


Hi all,

I am new to Sandesha. I just downloaded the code few days ago.

I was searching for the part of code which responsible for chunking messages. As
far as I concern, WS-ReliableMessaging chunks messages into sequences and
deliver them one by one.

Perhaps, any of you can point me to which part of code/class in Sandesha
implementing chunking message.


thanks.


Ramot Lubis
Swinburne University,
Melbourne Australia.





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


Re: Message chunking in Sandesha

Posted by Chamikara Jayalath <ch...@gmail.com>.
Hi Ramot,

Currently both Sandesha versions (Sandesha1 and Sandesha2) do not do such a
deviding of an application message into pieces. Such a functionality is not
specified in the WS-RM specification. The main aim of WS-RM is delivering
messages reliably from one end to another using acknoelwegement techniques.
So message devision is not a must. (But it could certainly improve the
performance since retransmissions will have to be done for only pieces not
for the complete message). I'm not sure weather other WS-RM implementations
do such a thing.

Thanks,
Chamikara


On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
>
> Quoting Chamikara Jayalath <ch...@gmail.com>:
>
> I mean upper layer application message not SOAP message. I guess, SOAP
> message
> is already at the lower layer.
>
> I was thinking when application sends a large message to be delivered
> using
> WS-RM, WS-RM might chunk the message into smaller messages (grouped by
> sequenceID) and WS-RM sends them over SOAP one by one.
>
> I haven't read WS-RM specification thoroughly, though.
>
> thanks.
>
>
> > Hi Ramot,
> >
> > If you are thinking that WS-RM chunk a single SOAP message into several
> > parts, thats wrong. What WS-RM does is grouping a set of messages. A
> message
> > group will be identified by an unique sequenceID and each message is
> given a
> > number as well ( 1,2,3,....). At the server side these sequenceIDs and
> > MessageNumbers can be used to invoke the messages in order.
> >
> > So actually WS-RM does not chunk messages, it only numbers them.
> >
> > Thanks,
> > Chamikara
> >
> >
> >
> > On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
> > >
> > >
> > >
> > > Hi all,
> > >
> > > I am new to Sandesha. I just downloaded the code few days ago.
> > >
> > > I was searching for the part of code which responsible for chunking
> > > messages. As
> > > far as I concern, WS-ReliableMessaging chunks messages into sequences
> and
> > > deliver them one by one.
> > >
> > > Perhaps, any of you can point me to which part of code/class in
> Sandesha
> > > implementing chunking message.
> > >
> > >
> > > thanks.
> > >
> > >
> > > Ramot Lubis
> > > Swinburne University,
> > > Melbourne Australia.
> > >
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> > >
> > >
> >
>
>
>
>
> --
> Ramot Lubis
> Swinburne University of Technology
> Melbourne, Australia
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
>
>

Re: Message chunking in Sandesha

Posted by Chamikara Jayalath <ch...@gmail.com>.
Hi Ramot,

Currently both Sandesha versions (Sandesha1 and Sandesha2) do not do such a
deviding of an application message into pieces. Such a functionality is not
specified in the WS-RM specification. The main aim of WS-RM is delivering
messages reliably from one end to another using acknoelwegement techniques.
So message devision is not a must. (But it could certainly improve the
performance since retransmissions will have to be done for only pieces not
for the complete message). I'm not sure weather other WS-RM implementations
do such a thing.

Thanks,
Chamikara


On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
>
> Quoting Chamikara Jayalath <ch...@gmail.com>:
>
> I mean upper layer application message not SOAP message. I guess, SOAP
> message
> is already at the lower layer.
>
> I was thinking when application sends a large message to be delivered
> using
> WS-RM, WS-RM might chunk the message into smaller messages (grouped by
> sequenceID) and WS-RM sends them over SOAP one by one.
>
> I haven't read WS-RM specification thoroughly, though.
>
> thanks.
>
>
> > Hi Ramot,
> >
> > If you are thinking that WS-RM chunk a single SOAP message into several
> > parts, thats wrong. What WS-RM does is grouping a set of messages. A
> message
> > group will be identified by an unique sequenceID and each message is
> given a
> > number as well ( 1,2,3,....). At the server side these sequenceIDs and
> > MessageNumbers can be used to invoke the messages in order.
> >
> > So actually WS-RM does not chunk messages, it only numbers them.
> >
> > Thanks,
> > Chamikara
> >
> >
> >
> > On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
> > >
> > >
> > >
> > > Hi all,
> > >
> > > I am new to Sandesha. I just downloaded the code few days ago.
> > >
> > > I was searching for the part of code which responsible for chunking
> > > messages. As
> > > far as I concern, WS-ReliableMessaging chunks messages into sequences
> and
> > > deliver them one by one.
> > >
> > > Perhaps, any of you can point me to which part of code/class in
> Sandesha
> > > implementing chunking message.
> > >
> > >
> > > thanks.
> > >
> > >
> > > Ramot Lubis
> > > Swinburne University,
> > > Melbourne Australia.
> > >
> > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> > > For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> > >
> > >
> >
>
>
>
>
> --
> Ramot Lubis
> Swinburne University of Technology
> Melbourne, Australia
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
>
>

Re: Message chunking in Sandesha

Posted by Ramot Lubis <lu...@swin.edu.au>.
Quoting Chamikara Jayalath <ch...@gmail.com>:

I mean upper layer application message not SOAP message. I guess, SOAP message
is already at the lower layer.

I was thinking when application sends a large message to be delivered using
WS-RM, WS-RM might chunk the message into smaller messages (grouped by
sequenceID) and WS-RM sends them over SOAP one by one.

I haven't read WS-RM specification thoroughly, though.

thanks.


> Hi Ramot,
> 
> If you are thinking that WS-RM chunk a single SOAP message into several
> parts, thats wrong. What WS-RM does is grouping a set of messages. A message
> group will be identified by an unique sequenceID and each message is given a
> number as well ( 1,2,3,....). At the server side these sequenceIDs and
> MessageNumbers can be used to invoke the messages in order.
> 
> So actually WS-RM does not chunk messages, it only numbers them.
> 
> Thanks,
> Chamikara
> 
> 
> 
> On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
> >
> >
> >
> > Hi all,
> >
> > I am new to Sandesha. I just downloaded the code few days ago.
> >
> > I was searching for the part of code which responsible for chunking
> > messages. As
> > far as I concern, WS-ReliableMessaging chunks messages into sequences and
> > deliver them one by one.
> >
> > Perhaps, any of you can point me to which part of code/class in Sandesha
> > implementing chunking message.
> >
> >
> > thanks.
> >
> >
> > Ramot Lubis
> > Swinburne University,
> > Melbourne Australia.
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> >
> >
> 




--
Ramot Lubis
Swinburne University of Technology
Melbourne, Australia


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


Re: Message chunking in Sandesha

Posted by Ramot Lubis <lu...@swin.edu.au>.
Quoting Chamikara Jayalath <ch...@gmail.com>:

I mean upper layer application message not SOAP message. I guess, SOAP message
is already at the lower layer.

I was thinking when application sends a large message to be delivered using
WS-RM, WS-RM might chunk the message into smaller messages (grouped by
sequenceID) and WS-RM sends them over SOAP one by one.

I haven't read WS-RM specification thoroughly, though.

thanks.


> Hi Ramot,
> 
> If you are thinking that WS-RM chunk a single SOAP message into several
> parts, thats wrong. What WS-RM does is grouping a set of messages. A message
> group will be identified by an unique sequenceID and each message is given a
> number as well ( 1,2,3,....). At the server side these sequenceIDs and
> MessageNumbers can be used to invoke the messages in order.
> 
> So actually WS-RM does not chunk messages, it only numbers them.
> 
> Thanks,
> Chamikara
> 
> 
> 
> On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
> >
> >
> >
> > Hi all,
> >
> > I am new to Sandesha. I just downloaded the code few days ago.
> >
> > I was searching for the part of code which responsible for chunking
> > messages. As
> > far as I concern, WS-ReliableMessaging chunks messages into sequences and
> > deliver them one by one.
> >
> > Perhaps, any of you can point me to which part of code/class in Sandesha
> > implementing chunking message.
> >
> >
> > thanks.
> >
> >
> > Ramot Lubis
> > Swinburne University,
> > Melbourne Australia.
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> > For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> >
> >
> 




--
Ramot Lubis
Swinburne University of Technology
Melbourne, Australia


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


Re: Message chunking in Sandesha

Posted by Chamikara Jayalath <ch...@gmail.com>.
Hi Ramot,

If you are thinking that WS-RM chunk a single SOAP message into several
parts, thats wrong. What WS-RM does is grouping a set of messages. A message
group will be identified by an unique sequenceID and each message is given a
number as well ( 1,2,3,....). At the server side these sequenceIDs and
MessageNumbers can be used to invoke the messages in order.

So actually WS-RM does not chunk messages, it only numbers them.

Thanks,
Chamikara



On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
>
>
>
> Hi all,
>
> I am new to Sandesha. I just downloaded the code few days ago.
>
> I was searching for the part of code which responsible for chunking
> messages. As
> far as I concern, WS-ReliableMessaging chunks messages into sequences and
> deliver them one by one.
>
> Perhaps, any of you can point me to which part of code/class in Sandesha
> implementing chunking message.
>
>
> thanks.
>
>
> Ramot Lubis
> Swinburne University,
> Melbourne Australia.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
>
>

Re: Message chunking in Sandesha

Posted by Chamikara Jayalath <ch...@gmail.com>.
Hi Ramot,

If you are thinking that WS-RM chunk a single SOAP message into several
parts, thats wrong. What WS-RM does is grouping a set of messages. A message
group will be identified by an unique sequenceID and each message is given a
number as well ( 1,2,3,....). At the server side these sequenceIDs and
MessageNumbers can be used to invoke the messages in order.

So actually WS-RM does not chunk messages, it only numbers them.

Thanks,
Chamikara



On 2/1/06, Ramot Lubis <lu...@swin.edu.au> wrote:
>
>
>
> Hi all,
>
> I am new to Sandesha. I just downloaded the code few days ago.
>
> I was searching for the part of code which responsible for chunking
> messages. As
> far as I concern, WS-ReliableMessaging chunks messages into sequences and
> deliver them one by one.
>
> Perhaps, any of you can point me to which part of code/class in Sandesha
> implementing chunking message.
>
>
> thanks.
>
>
> Ramot Lubis
> Swinburne University,
> Melbourne Australia.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
>
>

Re: Message chunking in Sandesha

Posted by Jaliya Ekanayake <jn...@gmail.com>.
Hi Ramot,

WS-ReliableMessaging protocol is not intended to chunk messages rather it 
will arrange messages to a particular endpoint into a sequence.
So there are no class in Sandesha to chunk a given message into pieces.

Thanks,

Jaliya
----- Original Message ----- 
From: "Ramot Lubis" <lu...@swin.edu.au>
To: <sa...@ws.apache.org>
Sent: Tuesday, January 31, 2006 7:54 PM
Subject: Message chunking in Sandesha


>
>
> Hi all,
>
> I am new to Sandesha. I just downloaded the code few days ago.
>
> I was searching for the part of code which responsible for chunking 
> messages. As
> far as I concern, WS-ReliableMessaging chunks messages into sequences and
> deliver them one by one.
>
> Perhaps, any of you can point me to which part of code/class in Sandesha
> implementing chunking message.
>
>
> thanks.
>
>
> Ramot Lubis
> Swinburne University,
> Melbourne Australia.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> 


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


Re: Message chunking in Sandesha

Posted by Jaliya Ekanayake <jn...@gmail.com>.
Hi Ramot,

WS-ReliableMessaging protocol is not intended to chunk messages rather it 
will arrange messages to a particular endpoint into a sequence.
So there are no class in Sandesha to chunk a given message into pieces.

Thanks,

Jaliya
----- Original Message ----- 
From: "Ramot Lubis" <lu...@swin.edu.au>
To: <sa...@ws.apache.org>
Sent: Tuesday, January 31, 2006 7:54 PM
Subject: Message chunking in Sandesha


>
>
> Hi all,
>
> I am new to Sandesha. I just downloaded the code few days ago.
>
> I was searching for the part of code which responsible for chunking 
> messages. As
> far as I concern, WS-ReliableMessaging chunks messages into sequences and
> deliver them one by one.
>
> Perhaps, any of you can point me to which part of code/class in Sandesha
> implementing chunking message.
>
>
> thanks.
>
>
> Ramot Lubis
> Swinburne University,
> Melbourne Australia.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: sandesha-dev-help@ws.apache.org
> 


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