Thinbug
News
使用RMI向客户端广播消息
时间:2017-08-22 17:22:33
标签:
java
rmi
有人可以解释如何使用Java RMI实现从服务器向客户端广播消息吗?
我基本上想要从服务器向所有客户端发送消息。
1 个答案:
答案 0 :(得分:0)
客户端需要导出用于回调的远程对象。
每个客户端都需要向服务器注册其回调。
服务器需要维护这些回调的集合。
服务器需要对调用每个回调的集合进行迭代。
醇>
这是一项糟糕的任务。非常不合适。
如何做到这一点并不明显。
服务器没有明确定义的时间来从集合中删除回调。客户端可以取消注册其回调,但不能保证在退出之前它真的会。
在客户端防火墙存在的情况下,它根本不起作用。
RMI是一种单播技术,而不是广播技术。
RMI不适合回调架构。
相关问题
如何在并发客户端之间广播消息?
无法使用Socket.IO向客户端广播
向所有客户广播消息
Spring,如何使用websockets向连接的客户端广播消息?
PHP - 向所有客户端发送异步广播消息
Javascript Websocket服务器消息广播给客户
向客户广播消息
WCF广播消息给所有客户端
使用RMI向客户端广播消息
如何向所有geventwebsocket客户端广播消息
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?