全部产品
Search
文档中心

移动开发平台mPaaS:创建服务

更新时间:May 12, 2022

在基于 mPaaS iOS 框架开发应用的过程中,没有 UI 界面且通用的功能,可以设置为服务(如登录服务),在整个 App 运行期可以方便地被其他微应用或服务获取。添加一个服务,您需要添加服务模板代码,并注册服务。

操作步骤

  1. 添加服务模板代码。

    1. 定义服务的协议(Protocol)并公开对外的接口方法。1111

    2. 定义实现服务接口方法的类。22222

  2. 注册服务。

    同微应用一样,新创建的服务也只有在 MobileRuntime.plist 中注册后,才能通过框架进行统一管理。33333

    字段

    说明

    name

    服务的唯一标识。

    class

    服务的实现类,框架在创建该服务时,会利用运行时的反射机制,创建服务实现类的实例。

    lazyLoading

    是否延迟加载。如果是延迟加载,在框架启动时,该服务不会被实例化,只有在用到时才会实例化并启动。如果是非延迟加载,在框架启动时会实例化并启动该服务。默认为 NO