有apache mina2 开发的兄弟进来下 如何将一个客户端发来的消息通过服务器转发给另一个客户 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void messageReceived(IoSession session, Object msg) throws Exception { if(msg.equals("quit")){ session.close(); } session.write("收到你的消息:"+msg);// 向客户端发送消息 } 这是客户端与服务器间通讯我要的是客户端发送到服务器转发给另一个客户端session.write(mesg,SocketAddress)报java.lang.UnsupportedOperationException异常 http://www.ibm.com/developerworks/cn/java/j-lo-mina2/参考 以下是我的思路,不知道行不行得通。先把客户端连接后的IoSession放在一个Map中,key为客户端标识,value为IoSession对象。接收到客户端消息后,根据需要发送该消息给另一客户端的key值,得到相应IoSession,然后发送就可以了。 求助:关于<input type='file'>问题; ext 页面自动刷新3 Java连接ACCESS2003库,哪里错了? 求高手帮忙分析下 数据库查询问题 读取Hibernate属性文件 当今流行的设计模式都有哪些? 如何将JDK+Tomcat+MySQL+Web程序一起打包为exe的完整安装程序? java.io.InvalidClassException!昏了,又没重装过JDK,怎么会有这种情况? 高手来拿分,关于session监听,并插入数据库的问题 java与路由器之间通信 到底错到哪了 有要求表格的标题能左右拖动的么?折磨人啊
if(msg.equals("quit")){
session.close();
}
session.write("收到你的消息:"+msg);// 向客户端发送消息
}
我要的是客户端发送到服务器转发给另一个客户端
session.write(mesg,SocketAddress)
报java.lang.UnsupportedOperationException异常
参考
先把客户端连接后的IoSession放在一个Map中,key为客户端标识,value为IoSession对象。接收到客户端消息后,根据需要发送该消息给另一客户端的key值,得到相应IoSession,然后发送就可以了。