Websocket 如何在Atmosphere框架中将消息从JAVA服务器广播到JAVA客户端

Websocket 如何在Atmosphere框架中将消息从JAVA服务器广播到JAVA客户端,websocket,atmosphere,Websocket,Atmosphere,我使用Atmosphere Framework web socket作为我传输的第一选择,回退到长池 使用运行时本机作为maven工具的大气依赖项 Tomcat-v8作为服务器 我希望用Java代码接收广播消息,因此我参考以下链接 从上面的链接和图表示例中,我成功地构建了该项目,但我想从客户机广播到服务器,两者都是JAVA语言。 我还写了一个广播工厂 服务器: BroadcasterFactory.getDefault().lookup(“要广播的URL”,true)。scheduleFixe

我使用Atmosphere Framework web socket作为我传输的第一选择,回退到长池

使用运行时本机作为maven工具的大气依赖项 Tomcat-v8作为服务器

我希望用Java代码接收广播消息,因此我参考以下链接

从上面的链接和图表示例中,我成功地构建了该项目,但我想从客户机广播到服务器,两者都是JAVA语言。 我还写了一个广播工厂

服务器: BroadcasterFactory.getDefault().lookup(“要广播的URL”,true)。scheduleFixedBroadcast(消息,2,时间单位。秒)

客户 AtmosphereRequest请求=atmosphereResource.getRequest(); 字符串IncomingMessage=request.getReader().readLine()

在这里,当我将调试模式设置为NULL值时,这让我提出了一个问题:我是做错了还是框架不支持

供参考: 我使用了这个链接

我听不到电话

privateChannel
   .addAtmosphereResource(atmosphereResource_browser1)
   .addAtmosphereResource(atmosphereResource_browser2);
atmosphereResource_browser表示其定义浏览器名称


请建议我如何进行更多操作,分享链接或视频将很有帮助。提前感谢

不,这不是浏览器名称,而是AtmosphereSource,代表该广播公司的浏览器/用户。 如果您希望广播到有限的客户端,那么您可以创建privateChannel,然后广播到该频道