Stefan has added tons of new bugfixes and produced a new label.
Per Stefan:
I've just finished the bugfixes and created a new ARMI release. It is Version
0.3 and I tagged the sources in CVS with "release-7". So from my point of view
the changes are done (puhhhh!).\
Thanks, Stefan!
I put the release-1 tag on the current version of ARMI. This version uses TCP instead of UDP for right now. I discovered that UDP is _very_ unreliable for large messages (e.g, >2K) at least on my machine. I will put in a guaranteed delivery system for UDP soonish, TCP is the workaround.
Note that you can switch back to UDP simply by changing TCP to UDP everywhere in StandardUDPIncomingMessageQueue. I will make this configurable via a method call very soon. I'm too tired right now to do it : )
Version 0.1 of the asynchronous RMI replacement, ARMI, has been released. ARMI strives to be (almost) as easy to use as Java RMI while giving much more compact, faster, and asynchronous communications.
What is missing is documentation... if you have interest in this project, contact me at wurp@users.sourceforge.net. If there is enough interest, I will step up the process of documenting ARMI. Otherwise, you get it when I get around to it ; )... read more