socket.io官方文檔中文版

原文鏈接:?socket.io官方文檔中文版 - 陳帥華 / 探索技術(shù)、藝術(shù)與國學(xué)之美


最近對實時通信感興趣,就研究socket.io的官方文檔,讀完之后覺得也就幾個常用的方法來回的調(diào),關(guān)鍵是能在實際應(yīng)用場景中玩出花樣來。帥華君在閱讀文檔的過程中順便把官方文檔翻譯成中文,方便初學(xué)者入門,不過建議還是要去socket.io官網(wǎng)看看。

本文檔長期更新

官方文檔英文版

目錄

一、概述

二、服務(wù)器端API

三、客戶端API

一、概述

1、如何使用

安裝

$npm install socket.io

使用Node http服務(wù)器搭建

服務(wù)器端(app.js)

varapp =require('http').createServer(handler)vario =require('socket.io')(app);varfs =require('fs');app.listen(80);functionhandler(req, res){? fs.readFile(__dirname +'/index.html',function(err, data){if(err) {? ? ? res.writeHead(500);returnres.end('Error loading index.html');? ? }? ? res.writeHead(200);? ? res.end(data);? });}io.on('connection',function(socket){? socket.emit('news', {hello:'world'});? socket.on('my other event',function(data){console.log(data);? });});

客戶端(index.html)

varsocket = io('http://localhost');

varsocket = io('http://localhost');varsocket = io('http://localhost');

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容