1. 程式人生 > >聊天室專案設計模板

聊天室專案設計模板

客戶端

發起請求

伺服器

核心功能

1. 有一個簡單的登入(採集使用者名稱)
2. 每個人均可以自由發言 其他人 接收到訊息 
3. hello world ----》 張三 : hello world
4. 管理員可以發言
5. 每個人進入或者退出房間會有提示

技術選擇

{name:(address,port},name1:(),name2:()}
[(address,port),(),()]

tcp---》併發
udp

客戶端----》伺服器 ------》 其他客戶端

伺服器傳送

接受 : 有人進入房間   有人退出房間   
        普通訊息   伺服器訊息

傳送 : 伺服器訊息的傳送


程式碼結構 ---》 搭建框架 ---》 框架測試,功能封裝 ----》
實現一個功能測試一個功能