Functional client-server communication.