需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 | 論文字數:8259 | ![]() | |
折扣與優惠:團購最低可5折優惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要: 隨著互聯網的發展,尤其是通訊、計算機等技術的迅速發展,即時通訊已經漸漸融入人們的生活,體現在方方面面。無論是企業還是個人,如果即時通訊需求仍是通過郵件、電話等傳統通訊方式來解決,必然直接影響工作效率,不能適應市場環境的變化。信息安全對企業也變得越來越重要,現有的少數幾家即時通訊服務商,已經無法滿足過企業信息安全的需求,因此實現企業內部的即時通訊系統十分必要。本文敘述了部署即時通訊系統的一種方案,方案嘗試使用瀏覽器/服務器結構,能夠實現服務快速部署,服務系統升級迅速,信息安全等特點。系統采用Go語言和MongoDB數據庫結合HTML5技術,實現企業級的即時通訊系統,響應快、性能高、并發大,滿足企業的需求。
關鍵詞:Go語言;MongoDB;即時通訊
目錄 摘要 Abstract 1-緒論-1 1.1-發展現狀-1 1.2-選題背景-1 1.3-論文結構-2 2-需求分析-3 2.1-功能需求-3 2.2-性能需求-4 2.3-安全需求-4 2.4-升級維護需求-4 3-技術分析-6 3.1-WebSocket介紹-6 3.2-Goroutine介紹-7 3.3-Channel介紹-8 3.4-MongoDB介紹-8 4-系統架構-9 4.1-體系結構-9 4.2-通訊協議-9 4.3-系統架構-9 5-系統實現-11 5.1-開發環境-11 5.2-運行環境-11 5.3-連接層-11 5.4-邏輯層-11 5.5-數據層-13 6-系統測試-14 6.1-測試目的-14 6.2-主要測試用例-14 結 論-16 參 考 文 獻-17 致 謝-18 |