A distributed ordering system in Java, with a web interface