我想实现一个聊天网站具有以下特点:实现AJAX聊天网站
- 直接单对一个用随机聊天挑陌生人
- 如果我的对话伙伴断开连接,我应该是转移到不同的陌生人
总之,我想模仿http://omegle.com/
哪种语言是最适合这个任务? Jsp和Java? PHP? ASP?其他?
所有的信息都应该通过网络服务器,还是有更好的方法?
我想实现一个聊天网站具有以下特点:实现AJAX聊天网站
总之,我想模仿http://omegle.com/
哪种语言是最适合这个任务? Jsp和Java? PHP? ASP?其他?
所有的信息都应该通过网络服务器,还是有更好的方法?
你可能想看看Google Web Toolkit (GWT)。 Ryan Dewsbury的书"Google Web Toolkit Applications"实际上运行你通过编写一个基本的聊天应用程序的过程。
GWT允许您编写为AJAX应用程序编译为Javascript的Java代码。
我最近使用PHP + AJAX创建了一个聊天脚本。是的,我的所有聊天消息都通过服务器,因为它使用AJAX和服务器端PHP脚本将消息传递给收件人。
对于PHP交谈脚本示例,请参见: http://www.phpfreechat.net/
我在教程年前写的AJAX聊天:
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
它的工作原理很像Omegle的一个版本,所有你需要做的是设置代码随机选择一个陌生人。
感谢您的帖子,它给了我GAE聊天的想法。 – 2010-02-19 00:44:33
注意:PHP不一定是该任务的最佳语言。这是主观的,我没有在我的文章中深入研究这个话题。 – JasonV 2009-06-04 16:12:12