Client app communication with server.