Functional client/server communication