1. 程式人生 > >基於supersocket、C#對JT808協議進行解析構建gps監控平臺服務端

基於supersocket、C#對JT808協議進行解析構建gps監控平臺服務端

       GPS監控平臺、車聯網、物聯網系統中GPRS網路資料的併發通訊和處理解析,主要功能有socket的UDP和TCP鏈路建立和維持,網路資料協議包接收與解析,分發上傳到其他業務規則伺服器,在物聯網以及位置服務系統中作為海量併發資料的閘道器處理核心,本系統高效能的事件驅動通訊;非常簡單易用;強大且高效能的協議解析網路資料的分析工作; 原始碼 可替換的日誌架構;一對多的資料轉發架構,實現了系統對接的靈活配置;採用泛型通用類設計底層程式碼方式,軟體的可擴充套件性更強。本系統基於.net 4.0 SuperSocket 通訊架構設計。

SuperSocket具有如下特點:

  1. 簡單易用,只需要幾個類就能創建出健壯的Socket伺服器端程式
  2. 效能優良, 穩定可靠
  3. 支援各種協議, 內建的協議解析工具讓你把實現通訊協議這種複雜的工作變得很簡單
  4. 自動支援SSL/TLS傳輸層加密
  5. 強大,靈活而且可擴充套件的配置讓你開發Socket伺服器省時省力
  6. 支援多個socket伺服器例項執行, 而且支援多個伺服器例項的隔離
  7. SuperSocket能以控制檯或者Windows服務形式執行。一個指令碼就能將SuperSocket安裝成服務
  8. 靈活的日誌策略能夠記錄大部分socket活動
  9. 支援UDP
  10. 支援IPv6
  11. 支援Windows Azure
  12. 支援Linux/Unix作業系統(通過Mono 2.10或以上版本)
  13. 內建可直接使用的Flash/Silverlight Socket策略伺服器

原始碼截圖

 軟體截圖