我正在尝试将聊天servlet与我的JSP页面集成。我需要决定是否使用HTTP v Socket v RMI进行聊天通信?我有几个问题1.这些协议中哪些是最开放的(即最少受到防火墙、阻止端口、防病毒/垃圾邮件阻止的限制) 2.这些协议中哪一个提供了更好的性能? 3.是否有任何浏览器限制(我需要在IE、Chrome、Firefox、Safari等上使用聊天功能)。
非常感谢您的帮助。
谢谢!
我正在使用open fire创建jabber服务器,但是当我创建一个聊天室时,它显示以下异常
例外:
java.lang.IllegalArgumentException: Illegal JID: chat1@conference.202.56.215.54@conference.201.54.215.54
at org.xmpp.packet.JID.(JID.java:554)
at org.xmpp.packet.JID.(JID.java:508)
at org.jivesoftware.openfire.admin.muc_002droom_002dedit
我正在创建多用户聊天室,用于群聊,多用户可以进行聊天。为此,我在jsp中使用了smack。加入聊天室后,我为多用户聊天室添加了消息侦听器。
// Get the MultiUserChatManager
MultiUserChatManager manager = MultiUserChatManager.getInstanceFor(xmppConnection);
// Create a MultiUserChat using an CustomXMPPConnection for a room
MultiUserChat multiUse