Since information is sent using the JSON format across the network the Client and Service classes can be implemented in any programming language.
Client
Service