[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-dev] XML Data Binding
Hi Farrukh JAXB is a good solution, if you are using java, and your schema is not to complicated. Our system can generated code for other languages, and can cope with much more complicated XSD as we support more of the XSD standard than JAXB. We also produce documentation as HTML or Windows CHM, which I find simpler to navigate. Thanks Simon ----- Original Message ----- From: "Farrukh Najmi" <Farrukh.Najmi@Sun.COM> To: <roertig@dplanet.ch> Cc: "'Simon Sprott'" <Sales@liquid-technologies.com>; <ebxml-dev@lists.ebxml.org> Sent: Thursday, August 12, 2004 12:24 PM Subject: Re: [ebxml-dev] XML Data Binding > Roland Oertig wrote: > > >Of course there are more possibilities on the market, especially the OOS. > >Pls. have a look at http://xmlbeans.apache.org/ > > > > > +1 > > Also if you need an XML Data Binding solution within the Java platform > make sure that it is compliant > with Java Architecture for XML Binding (JAXB): > > http://java.sun.com/xml/jaxb/ > > The JAXB RI is available from the JWSDP 1.4: > > http://java.sun.com/webservices/jwsdp/index.jsp > > I have used JAXB in the freebXML Registry open source project: > > http://ebxmlrr.sourceforge.net > > and have found it to be a huge time saver when processing XML. > Resulting code is also very robust. The generated javdoc documentation > is excellent. > > -- > Regards, > Farrukh > > > >Cheers > >Roland > > > >-----Original Message----- > >From: Simon Sprott [mailto:Sales@liquid-technologies.com] > >Sent: Donnerstag, 12. August 2004 11:26 > >To: ebxml-dev@lists.ebxml.org > >Subject: [ebxml-dev] XML Data Binding > > > >Hi > > > >XSD's are excellent at describing a standard, but ultimately programs need > >to be written to create or consume compliant XML. Their are a number of ways > >of doing this, DOM parsers SAX parsers or XML Data Binding. > > > >XML Data binding takes your XSD, and generates classes from it. Each class > >represents an element or complex type from the schema. Now instead of > >writing mountains of unintuitive code to deal with DOM objects, you can > >reference the simple generated classes dealing with strongly typed > >properties. XML documents can be serialized/deserialized from these objects. > > > >This has a number of advantages; > > o Much faster development > > o Higher level of compliance to schema > > o Inconsistencies between code and schema can be identified at compile > >time. > > > >Here at Liquid Technologies we have spent the last 3 years developing and > >refining a system that is now best of breed, generating Java, C#, cross > >platform C++ or Visual Basic 6 code from XSD, XDR & DTD's schemas. > > > >A free evaluation is available from our site > >http://www.liquid-technologies.com/Products.htm > > > >Thank you for your time > > > >Simon Sprott. > >ebxml-dev@lists.ebxml.org > > > > > > > > > > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC