2

我想实现一个具有以下功能的聊天网站:

  1. 与随机挑选的陌生人直接一对一聊天
  2. 如果我的谈话伙伴断线,我应该被转移到另一个陌生人

总之,我想模仿http://omegle.com/

哪种语言最适合这项任务?Jsp和Java?php?ASP?其他的?

所有的消息都应该通过网络服务器,还是有更好的方法?

4

3 回答 3

4

您可能想查看Google Web Toolkit (GWT)。Ryan Dewsbury 的书“Google Web Toolkit Applications”实际上引导您完成编写基本聊天应用程序的过程。

GWT 允许您编写编译成 Javascript 用于 AJAX 应用程序的 Java 代码。

于 2009-06-04T16:11:38.087 回答
2

几年前我写了一个 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

It works pretty much like Omegle, all you need to do is setup the code to randomly select a stranger.

于 2009-06-04T16:21:36.667 回答
0

我最近使用 PHP + AJAX 创建了一个聊天脚本。是的,我所有的聊天消息都通过服务器,因为它使用 AJAX 和服务器端 PHP 脚本将消息传递给收件人。

有关 PHP 聊天脚本的示例,请参见: http ://www.phpfreechat.net/

于 2009-06-04T16:11:14.670 回答