2

嗨,我想开发聊天应用程序,我可以嵌入到我的网络应用程序中使用 java 和 struts2 开发,是否有任何框架来开发聊天应用程序

4

2 回答 2

4

要首先开发一个聊天应用程序,你应该决定你想要什么样的聊天,只是短信或语音聊天或视频或所有这些!然后你应该为此选择一个协议。最著名的交换应用协议之一是xmpp。在您的 Web 应用程序中拥有一个聊天应用程序有两个部分:服务器端和客户端。有很多支持 xmpp的免费和开源的服务器客户端。要拥有一个聊天应用程序,最好使用其中之一。

我有一些你想要的项目,在那个项目中,我使用Openfire作为服务器,使用claros作为 Web 客户端。您不需要为服务器做任何工作,但是要拥有聊天 Web 客户端,您应该在项目中使用claros页面和库。它很简单,不需要任何特殊的 Java EE 框架。

于 2012-11-21T06:20:04.347 回答
2

您可以使用现有的 java 技术开发聊天应用程序,例如 jms, http: //oreilly.com/catalog/javmesser/chapter/ch02.html 但是,有一个名为 dwr-java 的框架http://www.packtpub.com /article/chatroom-application-using-dwr-java-framework您可以将其用作演示聊天应用程序。但是我推荐使用 spring 框架来开发这样的聊天应用程序,有很多可用的演示应用程序,只需谷歌它。

于 2012-11-21T06:06:41.180 回答