Is there any advantages to developing one with WebSockets rather than AJAX? I went through google and haven't found a single example on how to make AJAX calls to a C# server.

Also how would I create session server side for players and be able to know which ajax call is from which player?