我想实现一个具有以下功能的聊天网站:
简而言之,我想模仿http://omegle.com/
哪种语言最适合此任务? Jsp和Java? PHP? ASP?其他
是否所有消息都通过Web服务器,或者是否有更好的方法?
答案 0 :(得分:4)
您可能需要查看Google Web Toolkit (GWT)。 Ryan Dewsbury的书"Google Web Toolkit Applications"实际上将引导您完成编写基本聊天应用程序的过程。
GWT允许您编写为AJAX应用程序编译为Javascript的Java代码。
答案 1 :(得分:2)
几年前我写了一篇AJAX Chat教程:
http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html
我也做了它的JSON版本:
http://www.dynamicajax.com/fr/JSON_AJAX_Web_Chat-271_290_324.html
这些是用PHP编写的,但后端非常简单,因此您可以将其移植到您想要的任何语言。这是我转换为ASP.NET的版本
http://www.dynamicajax.com/fr/AJAX_Web_Chat_ASP_NET-271_290_328.html
它的工作方式与“聊天”非常相似,您需要做的就是设置代码以随机选择一个陌生人。
答案 2 :(得分:0)
我最近使用PHP + AJAX创建了一个聊天脚本。是的,我的所有聊天消息都通过服务器,因为它使用AJAX和服务器端PHP脚本将消息传递给收件人。
有关PHP聊天脚本的示例,请参阅: http://www.phpfreechat.net/