是否有任何框架可以使用java在Web应用程序中开发聊天应用程序

时间:2012-11-21 05:59:53

标签: java-ee

您好我想开发聊天应用程序,我可以嵌入我的Web应用程序使用java和struts2开发,是否有任何框架来开发聊天应用程序

2 个答案:

答案 0 :(得分:3)

要首先开发聊天应用程序,您应该决定要拥有的聊天类型,短信或语音聊天或视频或所有聊天!然后你应该选择一个协议。交换应用程序最着名的协议之一是xmpp。 在Web应用程序中安装聊天应用程序有两个部分:Serverside和Clientside。有很多免费的开源serverclient支持xmpp。要拥有聊天应用程序,最好使用其中一个。

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

答案 1 :(得分:1)

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