socket io與vue cli的結合使用

2021-09-13 04:08:42 字數 830 閱讀 5917

使用vue-cli生成乙個vue模版

安裝三個依賴:

})console.log('socket埠:8000');

sever.listen(8000)

在package.json檔案中新增啟動指令碼:

在main.js中vue.use():

import vuesocketio from 'vue-socket.io';

import socketio from 'socket.io-client';

vue.use(vuesocketio, socketio('ws:'));//與websocket服務端鏈結

在.vue檔案中:

向8000埠傳送資料

}

先啟動8000埠 npm run server

然後開啟新的命令列 npm run dev 啟動vue模版

就ok啦~~

本人也正在學習中,很多地方沒有寫全,理解的也不是很好,希望各位大神多給點建議。

socketio集群官方文件

如果計畫在不同程序或計算機之間分配連線負載,則必須確保與特定會話id關聯的請求連線到發起它們的程序。這是由於某些傳輸,如xhr輪詢或jsonp輪詢依賴於在 套接字 的生命週期內觸發多個請求。未能啟用粘性平衡將導致可怕的 websocket握手期間出錯 意外的響應 400 這意味著公升級請求被傳送到不...

六種Socket I O模型

完成埠模型 抽象出乙個完成埠大概的處理流程 1 建立乙個完成埠。2 建立乙個執行緒a。3 a執行緒迴圈呼叫getqueuedcompletionstatus 函式來得到io操作結果,這個函式是個阻塞函式。4 主線程迴圈裡呼叫accept等待客戶端連線上來。5 主線程裡accept返回新連線建立以後,...

Socket I O模型之選擇 select

一 客戶端 c include stdafx.h include include pragma comment lib,ws2 32.lib define server address 192.168.10.56 define port 5150 define msgsize 1024 int ma...