Hi All,

I am curious about knowing the architecture lying behind the development of online games that would be played on mobile phones.

I want to know about the servers involved in hosting such games.
How a connectivity is established between the mobile phone and the site.
What all happens when the player starts playing the game.
What is the difference in the servers, that host single player games and those that host multiplayer games.

I think this information is very much required before any one starts creating an online game for the mobile phones.

Any document or any link or any other help is appreciated.