Multiple implementations of Chat-Systems, including simple UDP, TCP, TCP-Reaktor, JMS & RMI, developed in Java