Chris Janicki is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

janicki / ARMI http://augursystems.com/Developer/armi.html

Asynchronous Remote Method Invocation (ARMI) provides an alternative to Java's built-in RMI, with some advantages for real-world Internet uses, e.g. working across NAT and router firewalls. ARMI also adds the capability of server-side "push" data, including a subscribe/publish model. (That's the asynchronous part.) ARMI is currently used in Augur Systems' own commercial product, Socket Station. For a full description and tutorial, please download the "ARMI.pdf" document from the "Downloads" tab. To get the whole package, select the "Source" tab and use the "get source" toolbar item on the right, or clone the repository using Mercurial.

Clone this repository (size: 582.4 KB): HTTPS / SSH
hg clone https://bitbucket.org/janicki/armi
hg clone ssh://hg@bitbucket.org/janicki/armi

ARMI overview

Recent commits See more »

Author Revision Comments Message Labels Date
Chris Janicki ceaf98a61dfb Removing ARMI.pdf from version control... it is too big and binary, and changes too often. It would soon dominate the repository size, making it unwieldy.
Chris Janicki 6802f1891164 Removing ARMI.pdf from version control... it is too big and binary, and changes too often. It would soon dominate the repository size, making it unwieldy.
Chris Janicki a31e554ea642 Turn off some debugging
Chris Janicki d0b46d5168cb Tweaked some logging; added new ArmiVoid class for use where a void method return type would have been normally used.
Chris Janicki 4795c0b79562 More descriptive exception messages