1. 程式人生 > >[原始碼和文件分享]使用同一資料庫基於TCP Socket和Websocket實現的相互即時通訊系統

[原始碼和文件分享]使用同一資料庫基於TCP Socket和Websocket實現的相互即時通訊系統

摘 要

隨著網路通訊和計算機技術的發展,人們越來越希望能夠即時傳送和接收網際網路訊息。與此同時隨著網際網路的發展在HTML5中提出了websocket協議,能更好的節省伺服器資源和頻寬並且伺服器和瀏覽器能夠雙向實時通訊。為了能讓使用者體驗傳統客戶端和web帶來的即時通訊結合的超爽體驗,本次畢業設計將完成web端和客戶端之間的即時通訊系統,並利用在大學所學的知識打造高效能,高併發,高可拓展性伺服器。同時更是為了方便人們之間的資訊交流,讓使用者隨時的接入即時通訊,提升人們生活的效率。

該按照軟體工程思想採用面向物件和模組化設計方法設計。其中採用了網路通訊技術、資料庫技術,多執行緒技術和資訊保安技術的基礎上設計並實現新型即時通訊系統。該系統為使用者提供點對點私聊,群聊,離線訊息,訊息提示於一體的即時通訊平臺。

關鍵字:即時通訊;高效能;高併發;TCP/IP;Websocket


參考文件和完整的文件和原始碼下載地址:

https://www.write-bug.com/article/1729.html