Re: Question on amqp 1.0 payload Type ??

2013-08-02 Thread Rakesh Kushwaha
My Question was on format , if for amqp value we have source=* that means it can have both BINARY and LIST kind data type . then why we needed DATA and AMQP SEQUENCE . Regards, Rakesh On Thu, Aug 1, 2013 at 6:54 PM, Rob Godfrey rob.j.godf...@gmail.com wrote: Yes indeed Gordon, thank you for

Re: Question on amqp 1.0 payload Type ??

2013-08-02 Thread Rakesh Kushwaha
My Question was on format , if for amqp value we have source=* that means it can have both BINARY and LIST kind of data type or any kind permissible amqp data type . then why we needed DATA and AMQP SEQUENCE . Regards, Rakesh On Fri, Aug 2, 2013 at 1:05 PM, Rakesh Kushwaha

Re: Question on amqp 1.0 payload Type ??

2013-08-02 Thread Rakesh Kushwaha
Hi Rob , 3.2.8 AMQP Value type name=amqp-value class=restricted source=* provides=section descriptor name=amqp:amqp-value:* code=0x:0x0077/ /type *An amqp-value section contains a single AMQP value. /* * * *Does single amqp value means it can n't have list ,array and map kind of data

Re: Question on amqp 1.0 payload Type ??

2013-08-02 Thread Rakesh Kushwaha
Hi Rob, streaming or large message transfer is enabled by just enabling more= true in transfer frame . for Amqp sequence , amqp specification says* A sequence section contains an arbitrary number of structured data elements. * as parent type of amqp sequence is LIST which is a compound data

Re: Question on amqp 1.0 payload Type ??

2013-08-02 Thread Rob Godfrey
If you are sending a stream of data and you don't know how big it is, then you cannot use an amqp-value until you have all the data buffered as every AMQP datatype is encoded either with a fixed size or with the size as a prefix. If there is more than 4Gb of data you cannot sent it at all. As