Hi Mark;

My gut feeling is you that should go ahead with what ever the easiest
format! This is not something that has tried much ... and I am eagerly
waiting to see this thingy working:)

Thanks
Srinath

On 7/14/05, Mark Pimentel <[EMAIL PROTECTED]> wrote:
> Hi Dennis,
> 
> Thanks for your comments.
> 
> I've been doing some reading on DFDL, and from my understanding, it's
> an XML-based schema that aims to describe data at a few different
> levels of detail...  One level looks at tagging information at a high
> level, allowing us to describe the data that we're working with.  At a
> lower level, it specifies the bit-level encoding for everything from
> basic data types (ints, floats) to more complex structures like
> arrays.
> 
> I'm hoping that we can use DFDL to specify the binary layout of XML
> that we'd be writing.  I'm not too clear on the specifics yet, but it
> is likely that things will get pretty hairy... To compensate, I'm
> planning to work on Fast Infoset first, since it looks like it'll be
> an easier starting point.  =)
> 
> As for XBIS, I did look at it during my initial proposal.  Due to
> limited time though, I only wanted to commit to two formats for the
> summer, and it was suggested to go with Fast Infoset and DFDL.  This
> decision is certainly open to change though, and I hope you'll stay
> around to offer suggestions and advice!
> 
> Let me know what you think.  Thanks!
> 
> Best,
> Mark
> 
> 
> On 7/14/05, Dennis Sosnoski <[EMAIL PROTECTED]> wrote:
> > Hi Srinath,
> >
> > I understand the approach, but just don't see how you can do that with
> > DFDL. DFDL describes structured binary data. You could probably do some
> > sort of SOAP-like protocol variation to support it, but AFAIKS it
> > wouldn't be using anything like StAX - it'd require a typed binary
> > interface, rather than an XML Infoset interface. DFDL seems much closer
> > to Sun's "FAST" Web Services project, which uses ASN.1 encoding with
> > binary transfers of object data (as opposed to the Fast Infoset version,
> > which is an encoding of XML data). That seems to require much deeper
> > structural changes than just using a different StAX reader/writer
> > implementation.
> >
> >   - Dennis
> >
> > Srinath Perera wrote:
> >
> > >Hi Dennis;
> > >Just to add some info, we are thinking about adding the binary supportby 
> > >writing a impl forStax readers and writers works on top of binary 
> > >protocol. As Axis2reads and writes using stax .. will not notice any 
> > >differance.
> > >ThanksSrinath
> > >On 7/13/05, Dennis Sosnoski <[EMAIL PROTECTED]> wrote:> Hi Mark,> > I've 
> > >been ignoring the Axis/Axis2 lists for a while, so I may have> missed some 
> > >earlier discussions on this - can you give the reason for> choosing these 
> > >two approaches in particular? I'd personally love to see> a comparison 
> > >between the XBIS format I originated (http://www.xbis.org)> and Fast 
> > >Infoset. Both of these deal with XML-based representations,> while DFDL 
> > >(as I understand it) is strictly binary. Since DFDL doesn't> really relate 
> > >to XML at all it seems like it'd be difficult to fit it> into the Axis2 
> > >structure (including AXIOM) in any reasonable manner.> >   - Dennis> > 
> > >Mark Pimentel wrote:> > >Hi everyone,> >I'm Mark Pimentel, a computer 
> > >engineering student from CarnegieMellon, and I'm currently doing a Google 
> > >Summer of Code(code.google.com) project with Apache Axis 2 on binary 
> > >XMLserialization.  My original proposal is located online 
> > >athttp://www.andrew.cmu.edu/user/mpimente/MarkPimentel-SummerOfCode.pdf.  
> > >My project mentor for this project is Eran Chinthaka.> >I had some delay 
> > >in getting started, so I've had to push some itemsback on my weekly 
> > >schedule.  The updated schedule is as follows:> >> >WEEKLY SCHEDULEMark 
> > >Pimentel, Google Summer of Code 2005> >Week of July 10thConclude research 
> > >of different formats.  Will submit a documentoutlining the major aspects 
> > >of the two representations that I will belooking into—Fast Infoset & DFDL. 
> > > Am currently targeting Fast Infosetas the first schema to implement, and 
> > >DFDL as the second.> >Week of July 17th Begin implementing a StAX parser 
> > >to write binary XML data using theFast Infoset standard.  This week, I 
> > >will concentrate on writing theparser and achieving some type of module 
> > >with binary serializationfunctionality.> >Week of July 24thWill continue 
> > >to adapt parser to handle the Fast Infoset standard. Most of the work this 
> > >week will be towards expanding supportedlanguage.> >Week of July 31thThe 
> > >goal for this week is to clean up the first parser code, andperform more 
> > >extensive testing.  I will also prepare any progressreport information 
> > >needed by the Google Summer of Code program.> >Week of August 3rdBegin 
> > >development of parser for DFDL standard.  If similar parts ofthe parser 
> > >from the first can be used, then work from later weeks canbe started.> 
> > >>Week of August 14thWill continue fleshing out and expanding DFDL 
> > >support.> >Week of August 21stAiming for more definite testing and 
> > >verification of second parser. If time permits, I will also start on a 
> > >third parser.> >Week of August 28thImplementation of third representation, 
> > >if possible.  Otherwise,return to first two parsers to ensure correctness 
> > >and correct anyremaining integration issues.> >> >Thanks,Mark> >> >> >>
> > >
> > >
> > >
> >
> >
>

Reply via email to