Javolution looks very similar to JiBX except that you write the marshalling/unmarshalling code yourself, rather than having it generated from a binding definition. I do think the NIO reader/writer classes are nice to have, and it'd probably be pretty easy to incorporate NIO support at some point. The only problem is that we'd then need to support separate builds (JDK 1.3.x and 1.4.x, since 1.3 didn't have the NIO stuff). I'm not sure where you see TextBuilder as being useful, though. It looks to be basically an unsynchronized StringBuffer equivalent. Am I missing something with this? JiBX normally writes through the IXMLWriter interface directly to a memory buffer, which is then dumped out as it fills (and adding NIO support for this, as well as for the buffered input to the parser, should be easy).
- Dennis
Cameron Taggart wrote:
That was definitely a pretty cool review. It didn't give JiBX the best reviews at the end based on their criteria, but it definitely shows that JiBX was one of the two best performing. The review shows where JiBX (and tools) can be improved. It is the first time I've heard of Javolution (http://javolution.org/). It is a pretty cool, pretty small package. It makes me wonder if some of the classes that make it speedy, could be used by JiBX. The Utf8ByteBufferReader, Utf8ByteBufferWriter, ant TextBuilder classes sound like likely candidated to me. I believe the license is compatible as well.
http://javolution.org/api/index.html
Cameron
On Sun, 9 Jan 2005 10:45:29 +0100, Stefano Fornari
<[EMAIL PROTECTED]> wrote:
Hi All, Congratulation to all the development team! Accordingly to this interesting report http://jroller.com/page/javaproxy/20050108#choose_your_xml_binding_framework Jibx proves to be the best XML<->Java tool!
Keep up the great work!
Stefano
-- Stefano Fornari - Sync4j Project Manager / Funambol CTO ======================================================= Home: http://www.sync4j.org FAQ: http://forge.objectweb.org/docman/view.php/96/39/general.html Project Documentation: http://forge.objectweb.org/docman/index.php?group_id=96 Documentation site: http://sync4j.funambol.com/main.jsp?main=documentation List archives: http://groups.yahoo.com/group/Sync4j (login required) http://sourceforge.net/mailarchive/forum.php?forum_id=215 Wiki: http://wiki.objectweb.org/sync4j/
Sync4j - The open source SyncML mobile application platform
------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ jibx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jibx-users
