如何在spring mvc 下 实现 即时聊天,openfire + smack 方式

baidu_16314075 2015-05-07 09:14:23
openfire + smack + spark 已经能实现 简单的 控制台与spark 通讯了。
我把代码 放入 spring mvc 的action 层里后。能够接收到spark 端发送过来的消息 (能在控制台打印出来)。
从前台接收消息 发送到spark 也能正常发送。

问题 : 就是不知道 如何将 spark 发送到spring mvc action 的消息 推送到前台。

应该用哪些技术 实现 。
谢谢。
		try{
XMPPConnection connection = new XMPPConnection("localhost");
connection.connect();
connection.login("liuft", "123123");
ChatManager chatmanager = connection.getChatManager();
newChat = chatmanager.createChat("lft@localhost", new MessageListener() {
@Override
public void processMessage(Chat chat, Message message) {
if (message.getBody()!=null){
System.out.println("Received message: " + message.getBody());
result.put("msg", message.getBody());
}
}

});
}catch(Exception e){
e.printStackTrace();
}
}


System.out.println("Received message: " + message.getBody());
能够 接收到spark 发送过来的消息 。就是不知道 如何把这个消息 发送到页面上。
...全文
375 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
缘来如此112 2016-01-25
  • 打赏
  • 举报
回复
同问,楼主解决了吗?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧