Publisher-Subscriber system using RMI and asynchronous communication for message passing in a distributed system.