title: Which is the best option for uniquely identifying a client state from Ajax to Servlet request?
body: <p>I'm making an online multiplayer chess game using java servlet in the back-end. In
  the front-end I'm using JavaScript, Ajax, Html. Client\Player request is sent through ajax request  to the servlet controller. Now, I want to know which is the best option for handling a client request\state. I don't want to use cookies. I know URL rewriting is an option for managing client session. Apart from these, what are the other efficient approach for managing client sessions? Is HttpSession Object is a good option for uniquely identifying client sessions? </p>