全部產品
Search
文件中心

Mobile Platform as a Service:建立服務

更新時間:Jul 13, 2024

在基於 mPaaS iOS 架構開發應用的過程中,沒有 UI 介面且通用的功能,可以設定為服務(如登入服務),在整個 App 運行期可以方便地被其他微應用或服務擷取。添加一個服務,您需要添加服務範本代碼,並註冊服務。

操作步驟

  1. 添加服務範本代碼。

    1. 定義服務的協議(Protocol)並公開對外的介面方法。1111

    2. 定義實現服務介面方法的類。22222

  2. 註冊服務。

    同微應用一樣,新建立的服務也只有在 MobileRuntime.plist 中註冊後,才能通過架構進行統一管理。33333

    欄位

    說明

    name

    服務的唯一標識。

    class

    服務的實作類別,架構在建立該服務時,會利用運行時的反射機制,建立服務實作類別的執行個體。

    lazyLoading

    是否消極式載入。如果是消極式載入,在架構啟動時,該服務不會被執行個體化,只有在用到時才會執行個體化並啟動。如果是非消極式載入,在架構啟動時會執行個體化並啟動該服務。預設為 NO