I must say, after spending all of 45 minutes writing a complete Rock-Paper-Scissors game client to the web service I wrote last night...
I LOVE .NET
Consuming a web service in .NET is crazy simple.
Step 1. Add a Web Reference to the web service URL.
Step 2. Instantiate an object using that reference.
rpsservice = new RPSClient.com.mydemos.www.ScottRPS();
Step 3. Use the object, just as you would any other object in .NET.
rpsservice.ShakeHands(iGameId);
Wow. I love it when products just work. No fuss, no muss.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.