A diagraphic server and client