I want to implement a chat site with following features:
- Direct one-on-one chat with a randomly picked stranger
- If my conversation partner gets disconnected, I should be shifted to different stranger
In short, I want to imitate http://omegle.com/
Which language is best suited to this task? Jsp and Java? PHP? ASP? Others?
Should all of the messages go through the web server, or is there a better approach?
You may want to look into Google Web Toolkit (GWT). Ryan Dewsbury’s book “Google Web Toolkit Applications” actually runs you through the process of writing a basic chat application.
GWT lets you write Java code that is compiled into Javascript for AJAX applications.