Finally some code looming ...
Java 1.6 at least
OPS client similar to OT client