I need a WCF C# web service (JSON) that can be called by any device and an OS.
Your deliverable should inculde a Visual studio (2012) C# solution with the following :-
1. A WCF web service that can be called by any device and any OS
1.1 The web service will contain only 1 function called Getdata that accepts an encoded string and returns a encoded xml string.
1.1.1 The function will decode the input string, figure out if it contains the word "red" and then return "red"
1.2 The web service will be secured by a SSL cert. The service can only be called by clients with this cert.
2. A console app that calls the above service:-
2.1 The console app will call the web service and pass an enoded string to the web service.
3. You will provide the following Documents :-
3.1 A document explaining how to replace the cert on the web service and replace the lines on the code with a new cert
3.2 How to replace the cert on the client app and how to change the encoding.
3.3 How to host the service on IIS and any other instructions.