Basic client-server architecture.