Java 大气连接有多贵?
我在web Java项目中使用Atmosphere。我想知道我是否应该保存连接?我想为每个组件(聊天、消息、一些游戏、信息等)打开新的套接字。这是个好主意吗 我认为这取决于规模:2-3个连接可能没问题,12个可能是个问题 不过,你应该记住几件事:Java 大气连接有多贵?,java,spring-mvc,atmosphere,Java,Spring Mvc,Atmosphere,我在web Java项目中使用Atmosphere。我想知道我是否应该保存连接?我想为每个组件(聊天、消息、一些游戏、信息等)打开新的套接字。这是个好主意吗 我认为这取决于规模:2-3个连接可能没问题,12个可能是个问题 不过,你应该记住几件事: 用户可能会打开具有相同地址的多个选项卡,因此连接可能会重复 并非所有用户都有支持WebSocket的现代web浏览器。大气将优雅地退化,但以效率为代价。最糟糕的情况是:没有WebSocket,没有流媒体,没有长时间轮询,只有每隔几秒钟的ajax请求。如
request.onMessage = function (response) {
if (response.component=='chat') {
listener.onChatMessage(response);
} else if (response.component=='info'){
listener.onInfoMessage(info);
}
};