于金刚消息引擎服务器,基于MQTT的安全通信服务器的研究与实现
摘要:
隨著智能終端的普及和移動互聯網的深入發展,以消息推送系統為核心部件的企業社交平臺在企業辦公自動化系統中發揮著越來越重要的作用。一方面,受限于移動互聯網帶寬資源和移動終端計算存儲資源,傳統的互聯網通信協議在構建移動互聯網通信部件時存在著帶寬消耗大、協議冗余等問題。另一方面,已有的第三方推送平臺在構建企業社交平臺時又存在著用戶資料保存等安全隱患。因此,針對企業消息推送系統的應用特點,研究與實現安全的通信服務器成為企業消息推送系統實現的核心問題。首先,現有應用表明,物聯網領域的MQTT協議是構建消息推送系統的一個良好方案。MQTT有著協議消耗小、輕量級、耗電量低等適應于移動互聯網的顯著特點。因此,本文將通過對MQTT協議的二次開發來構建企業消息推送系統的通信方案,實現基于MQTT的即時通信和狀態呈現等功能。同時,本文完成了企業消息推送系統服務器的系統架構設計。實驗表明,所設計和實現的通信方案及服務器不僅僅可以滿足企業消息推送系統的基本需求,在并發性上也表現良好,而且具備較高的可擴展性。其次,本文對通信服務器的安全問題尤其是應用層Do S/DDo S攻擊的防御問題進行了研究。目前,在如何防御應用層Do S/DDo S攻擊的問題上還沒有統一的方法,而現有的研究也多針對于WEB服務器及其應用特點。對于Pub/Sub通信服務器面臨的應用層Do S/DDo S攻擊缺少一定的關注。基于此,本文從Pub/Sub通信服務器的特點和用戶行為特征入手,通過建立用戶活躍度評價體系衡量用戶對系統瓶頸資源的占有情況。通過釋放占有瓶頸資源最多的用戶的連接來保證通信服務器的通信質量。實驗表明,所設計的算法在維持系統性能方面表現良好,為企業移動互聯網應用的通信安全提供了一個初步的解決方案。最后,本文對通信服務器的并發性進行了功能測試和性能測試,并對其安全性進行了仿真測試。實驗結果表明,所設計的通信服務器基本滿足企業消息推送系統的性能和安全需求。此外,本文就所設計的通信服務器的性能瓶頸等問題進行了分析,并指明了系統進一步的改進方向。
展開
總結
以上是生活随笔為你收集整理的于金刚消息引擎服务器,基于MQTT的安全通信服务器的研究与实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel中怎么把普通数字自动转换成中文
- 下一篇: html5中height指的是什么意思