SpringBoot集成WebSocket
WebSocket協議是基於TCP的一種新的網絡協議。它實現了瀏覽器與服務器(full-duplex)通信——允許服務器主動發送信息給客戶端。與HTTP 協議不同的是,HTTP通信只能由客戶端發起,http協議做不到服務器主動向客戶端推送信息,而ws協議可以讓服務器主動向客戶端推送消息,避免瞭如果客戶端需要不停的輪詢請求服務器時造成的效率低,浪費資源的問題。
WebSocket協議是基於TCP的一種新的網絡協議。它實現了瀏覽器與服務器(full-duplex)通信——允許服務器主動發送信息給客戶端。與HTTP 協議不同的是,HTTP通信只能由客戶端發起,http協議做不到服務器主動向客戶端推送信息,而ws協議可以讓服務器主動向客戶端推送消息,避免瞭如果客戶端需要不停的輪詢請求服務器時造成的效率低,浪費資源的問題。
ThreadLocal的使用,,,實際上相當於維護了一個Map,其中以鍵值對的形式,存儲了某一個數據被多個線程訪問所對應的值。當然這個數據只能有
JSONArray序列化日期最初用到, 這個是全局設置,會有風險。 String[] dateFormats = new String[] {"yyyyMMdd"}; JSONUtils.getM