Reference client for Java