An experimental approach of implementing real-time processing systems in a desktop virtualization environment. Demonstrates how to use Java programming language, open source APIs such as jPOS(www.jpos.org) and desktop virtualization systems such as VirtualBox to realize a near real life scenario on how to implement systems coordination. Uses Artificial Intelligence techniques of coordination in a more practical way by using XML and TCP/IP data exchange to implement a coordination media, Java programs as agents or coordinables and ISO8583 standards as coordination rules. This book therefore, helps people that require mission critical payments processing environments with financially affordable tools to implement and an easy knowledge curve to climb in achieving your objectives. The book uses the concept of software agents to implement a real-life software solution.