Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用javaee实现聊天应用_Java_Jakarta Ee_Web Applications_Chat - Fatal编程技术网

用javaee实现聊天应用

用javaee实现聊天应用,java,jakarta-ee,web-applications,chat,Java,Jakarta Ee,Web Applications,Chat,我使用JavaEE框架EJB3开发了我的web应用程序,前面使用JSF。 现在我计划将聊天工具添加到我的web应用程序中。所有在线用户都可以相互聊天 您能告诉我应该使用哪种工具将其与JavaEE集成以开发聊天应用程序吗?如果您提供代码或任何链接,我也将不胜感激。1-您必须安装预先开发的聊天服务器。我建议您选择Ejabberd()有许多可用的解决方案。它是一个使用Erlang实现的聊天服务器,被认为是一个高度可扩展的服务器。这与facebook聊天服务器相同,请注意,facebook在开始时只使用

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


您能告诉我应该使用哪种工具将其与JavaEE集成以开发聊天应用程序吗?如果您提供代码或任何链接,我也将不胜感激。

1-您必须安装预先开发的聊天服务器。我建议您选择Ejabberd()有许多可用的解决方案。它是一个使用Erlang实现的聊天服务器,被认为是一个高度可扩展的服务器。这与facebook聊天服务器相同,请注意,facebook在开始时只使用一台服务器来处理其在世界各地的所有聊天流量

2-您必须集成一个js聊天客户端,该客户端将与聊天服务器通信。还有一个很酷的开源解决方案,叫做ijab()。您只需将其配置为与服务器连接即可

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


您将在聊天室的配置中遇到许多问题,因此不要低估它。

链接:构建集中的面向连接。本教程还提供了有关套接字/网络编程的良好概述。

您在这里看过相关主题了吗?到目前为止你试过什么?没有这样的食谱。你应该学习你的概念,发展你的聊天。我想看看这些克拉罗斯可能是最好的选择。