【问题标题】:implementing a AJAX chat site实现一个 AJAX 聊天网站
【发布时间】:2010-10-31 09:23:32
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: java asp.net ajax jsp chat


    【解决方案1】:

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

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

    【讨论】:

      【解决方案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

      它的工作方式与 Omegle 非常相似,您只需设置代码以随机选择一个陌生人。

      【讨论】:

      • 感谢您的帖子,它给了我关于 GAE Chat 的想法。
      【解决方案3】:

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

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

      【讨论】:

      • 注意:PHP 不一定是该任务的最佳语言。这是主观的,我没有在我的帖子中深入探讨这个话题。
      猜你喜欢
      • 1970-01-01
      • 2021-07-19
      • 1970-01-01
      • 2011-06-01
      • 2014-05-28
      • 2017-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多