請教,有關web聊天室的設計
只從結構上考慮我想到的方案有兩種
1、類似Composite模式,一個聊天室介面包含user和message兩個Component,也就是說聊天室介面有兩個返回Iterator的方法
2、Composite模式+Adapter模式,分別把user和message兩個實體設計為Composite模式的,聊天室同時實現user和message介面做一個雙路匹配器
不知道那個方案更好,大家給我提點建議
1、類似Composite模式,一個聊天室介面包含user和message兩個Component,也就是說聊天室介面有兩個返回Iterator的方法
2、Composite模式+Adapter模式,分別把user和message兩個實體設計為Composite模式的,聊天室同時實現user和message介面做一個雙路匹配器
不知道那個方案更好,大家給我提點建議
相關文章
- PHP Web程式設計教與學PHPWeb程式設計
- 有關theano配置問題想請教各位大佬
- 關於“新手教學”的新手教程(三):教學節奏設計
- 後臺許可權設計問題,請教思路
- 每天會生成巨大的資料庫,請教系統設計方法?- Reddit資料庫
- Go Web 程式設計--深入學習解析 HTTP 請求GoWeb程式設計HTTP
- 正則請教
- 兩個設計教訓
- 請教個關於IDEA Tomcat伺服器內容IdeaTomcat伺服器
- 請教各位一個關於websocket協議開發的問題Web協議
- 關於程式設計師的段子,有沒有get到你的點?程式設計師
- axios關於針對請求時長策略設計的思考iOS
- 向高段位請教
- 請教phpword問題PHP
- 如何快速開發 Web 聊天室Web
- 請教 github.com/antonmedv/expr 有沒有人用過Github
- 關於精益轉型,我們該向誰請教?
- 請教:有什麼常用的 java_selenium 的自動化測試框架Java框架
- 請教 Element 的錯誤處理
- phper 的進階思考——請教篇PHP
- 請教您關於 Nginx 下多個 Laravel 專案的部署問題NginxLaravel
- 聊天室應用開發實踐(二):實現基於 Web 的聊天室Web
- laravel 前端有?id=12這麼一個api請求,請教路由怎麼寫Laravel前端API路由
- 請問這種情況下表關係如何設計
- 程式設計師,你有新的訂單請及時處理!程式設計師
- 有關介面測試的用例設計問題
- 老師說不懂就要問,我有個疑惑想請教各位
- [提問交流]請教,這個TopThink程式有提供下載嗎?
- 請教Beego Router 問題Go
- 請教一個問題,
- 請教一個struct tag的問題Struct
- web的一些設計Web
- 你有一份Rx程式設計秘籍請簽收程式設計
- 討論個有關模組化設計的問題
- 遊戲設計知識——有關GameJam的經驗分享遊戲設計GAM
- 學習web前端誤區有哪些-好程式設計師Web前端程式設計師
- 請教一個關於不確定條件個數搜尋的問題
- 網站建設和網站設計有哪些關聯?網站
- 如何向大牛請教問題?