全部產品
Search
文件中心

Mobile Platform as a Service:移動網關簡介

更新時間:Jul 13, 2024

移動網關服務(Mobile Gateway Service,MGS)是移動開發平台(mPaaS)提供的串連移動用戶端與服務端的組件產品。該組件簡化了移動端與服務端的資料協議和通訊協議,能夠顯著提升開發效率和網路通訊效率。

功能特點

移動網關是串連移動用戶端跟服務端的橋樑,移動用戶端通過網關來訪問後台服務介面。移動網關能夠:

  • 自動產生用戶端的 RPC 調用代碼,使用者不需要關心網路通訊、協議以及使用的資料格式。

  • 將服務端返回的資料自動反解產生 Objective-C 對象,無需額外編碼。

  • 提供資料壓縮、緩衝等增強服務。

  • 統一進行異常處理,如彈出對話方塊、Toast 提示框等。

  • 支援 RPC 攔截器,實現定製化的請求與處理。

  • 實行統一的安全加密機制和防篡改的請求籤名驗證機制。

  • 限流管控,保護後台伺服器。

價值優勢

移動網關服務的優勢在於:

  • 簡單配置即可適配多種終端,串連異構的後端服務。

  • 自動產生移動端 SDK,實現前後端分離,提升開發效率。

  • 支援服務註冊、發現與管控,實現服務彙總與整合,降低管理成本和安全風險。

  • 提供最佳化後的資料協議與通訊協議,提高網路通訊品質和效率。

應用情境

移動網關服務的應用情境如下:

  • 開放行動服務能力

    隨著移動互連網、普惠金融的迅猛發展,企業越來越迫切地希望將現有成熟的後端服務開放出去。接入移動網關服務,無需額外工作,即可形成行動服務能力。

  • 一套服務,多端輸出

    移動互聯時代,服務需要支援多樣化的終端裝置,這往往極大地增加了系統複雜性。企業只需在移動網關中定義服務,便能支援多種終端接入。

  • 異構服務,建立標準統一的對外服務介面

    企業往往存在多種語言和結構的後端服務,只需遵循一定的標準接入移動網關,就可以對外開放標準統一的服務介面。