I\'m working on a library for async comms and it\'s supporting a generic send command and listen for output for java.net.Socket and java.lang.Process
java.net.Socket
java.lang.Process