【问题标题】:Implementing chat application with Java EE使用 Java EE 实现聊天应用程序
【发布时间】:2011-07-12 17:16:09
【问题描述】:

我使用 Java EE 框架 EJB 3 开发了我的 Web 应用程序,前面使用了 JSF。 现在我计划将聊天工具添加到我的 Web 应用程序中。所有在线用户都可以互相聊天。

您能否指导我应该使用哪个工具将其与 Java EE 集成以开发我的聊天应用程序?如果您提供代码或任何链接,我也很感激。

【问题讨论】:

标签: java jakarta-ee web-applications chat


【解决方案1】:

1- 您必须安装一个预先开发的聊天服务器。有很多可用的解决方案我建议您选择 Ejabberd (http://www.ejabberd.im/)。它是使用 Erlang 实现的聊天服务器,被认为是高度可扩展的服务器。和 facebook 聊天服务器一样,注意 facebook 一开始只使用一个服务器来处理它在世界各地的所有聊天流量。

2- 您必须集成一个与聊天服务器通信的 js 聊天客户端。还有一个很酷的开源解决方案,称为 ijab (http://code.google.com/p/ijab/)。您只需将其配置为与您的服务器连接。

3- 要添加朋友和管理用户之间的交互,您可以使用 java jabber 库,其中有很多。该库将用于连接到 ejabberd 服务器。您可以选择其中一个 java 客户端,但有很多。

你会在聊天配置中遇到很多问题,不要小看

【讨论】:

    【解决方案2】:

    链接:构建一个集中的面向连接的Java Chat Server。本教程还很好地概述了套接字/网络编程。

    【讨论】:

      猜你喜欢
      • 2015-06-22
      • 2011-02-06
      • 1970-01-01
      • 2023-02-25
      • 1970-01-01
      • 2012-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多