WebSocket 應用篇 —— 聊天室 (三)

simpleChatRoom: a simple websocket application

一個 WebSocket 的應用 —— 簡單聊天室,服務端使用 node.js 搭建,simpleChatRoom 一個運行在網頁上的即時通訊應用,可以多人在一個聊天室中羣聊。

結構

這裏寫圖片描述

room.js -> 管理服務端的房間與房間中的用戶

send.js -> 服務端給客戶端發送消息的一個方法

server.js-> 管理服務端的連接,也是應用的入口

/public -> 客戶端的頁面 index.html 控制 main.js 樣式 style.css

環境

安裝

安裝淘寶鏡像 npm

npm install -g cnpm –registry=https://registry.npm.taobao.org

安裝 ws 模塊

cnpm install –save ws

啓動

node server.js

打開 /public/index.html

演示

GitHub 地址

simpleChatRoom

發佈了143 篇原創文章 · 獲贊 143 · 訪問量 55萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章