MFMid
A middleware for magnetic networks.
Messages in magnetic networks do not have a specific destination. They are rather "attracted" to the nodes that have the strongest magnet, defined by the application semantic. Nodes are composed of a Magnetic Field Enabling Layer and an Application Layer. Magnetic Networks have many practical applications in mobile computing, load-balancing, reputation, replica placement, etc. This implementation uses ACE/TAO CORBA as the underlying communication platform.