Thanks. I remember Trustin mentioned your project once in this forum. I did some research last night before I saw your thread. :) BTW, how do you handle Big Little Endian thing in your project? The examples and tutorials are too simple to understand. and why you consider it is fast?
On 8/22/07, Mehmet D. AKIN <[EMAIL PROTECTED]> wrote: > > On 8/21/07, mat <[EMAIL PROTECTED]> wrote: > > The reason why I raised this thread is: recently I am really bothered > with > > following issue. > > > > My mina component has to connect to a legacy server written in C++. C++ > > server just simply sends out the struct as a message. I think for a C++ > > program it is just simple return the struct pointer and use each field. > > However, to my java program that is a disaster(also really lower the > > performance). I have to use all the system.arraycopy to make up each > > field.(Actually it causes OOM). I don't know if you guys ever faced this > > kind of problem. How to solve it? > > > [snip] > > well there is a small library I am working on, It helps protocol > programmers by allowing java classes to be somewhat treated as C - C++ > structs. You might want to check it, it uses annotations and > reflection and reasonably fast. > I am still working on it so there is no guarantee that its interfaces > wont change, but it works, and there are examples on the site (an > adobe color book reader-writer), check the wiki pages of project. > > site is: http://code.google.com/p/javastruct/ > > Mehmet >
