原生nodejs使用websocket代碼分享
更新時間:2018年04月07日 16:31:07 作者:Lee_吉
本文給大家分享的是在原生的nodejs中如何使用websocket實現(xiàn)信息傳輸,非常實用,有需要的小伙伴可以參考下
安裝:
npm install ws
服務(wù)端(nodejs):
var WebSocketServer = require('ws').Server, wss = new WebSocketServer({ port: 8080 }); wss.on('connection', function (ws) { console.log('client connected'); ws.on('message', function (message) { console.log(message); }); });
客戶端:
<script> var ws = new WebSocket("ws://localhost:8080"); ws.onopen = function (e) { console.log('Connection to server opened'); sendMessage(); } function sendMessage() { ws.send('hello'); } </script>
您可能感興趣的文章:
- 如何用JS WebSocket實現(xiàn)簡單聊天
- js實現(xiàn)mp3錄音通過websocket實時傳送+簡易波形圖效果
- node.js基于express使用websocket的方法
- JS實現(xiàn)websocket長輪詢實時消息提示的效果
- nodejs+websocket實時聊天系統(tǒng)改進(jìn)版
- websocket+node.js實現(xiàn)實時聊天系統(tǒng)問題咨詢
- 基于Node.js的WebSocket通信實現(xiàn)
- Node.js websocket使用socket.io庫實現(xiàn)實時聊天室
- Javascript WebSocket使用實例介紹(簡明入門教程)
- 詳解JS WebSocket斷開原因和心跳機(jī)制
相關(guān)文章
Node.js基于node-schedule實現(xiàn)定時任務(wù)的操作步驟
實際工作中,可能會遇到定時清除某個文件夾內(nèi)容,定時發(fā)送消息或發(fā)送郵件給指定用戶,定時導(dǎo)出某些數(shù)據(jù)等,node-schedule是一個非常不錯的npm包,可以幫助我們快速的創(chuàng)建和管理定時任務(wù),所以本文介紹了Node.js基于node-schedule實現(xiàn)定時任務(wù)的操作步驟,需要的朋友可以參考下2024-09-09nodejs使用socket5進(jìn)行代理請求的實現(xiàn)
這篇文章主要介紹了nodejs使用socket5進(jìn)行代理請求的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02Node.js+Express.js+TS實現(xiàn)簡單圖床腳本
在這篇博客文章中,我將介紹如何使用 TypeScript 和 Express 框架來編寫一個簡單的圖床腳本,可以將本地圖片上傳到服務(wù)器,并返回圖片的 URL,這樣,你就可以在 Markdown 文檔中方便地引用圖片,而不用擔(dān)心圖片的存儲和管理問題2023-10-10使用Phantomjs和Node完成網(wǎng)頁的截屏快照的方法
這篇文章主要介紹了使用Phantomjs和Node完成網(wǎng)頁的截屏快照的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07解決使用node命令提示:'node'不是內(nèi)部或外部命令,也不是可運行的程序
最近在工作中遇到了個常見的問題,分享給大家,這篇文章主要給大家介紹了關(guān)于如何解決使用node命令提示:'node'不是內(nèi)部或外部命令,也不是可運行的程序的相關(guān)資料,需要的朋友可以參考下2023-02-02