0

我有以下用例,我想了解 edgeEngine 是否可以支持

  1. iOS 应用已连接到 BLE 设备
  2. iOS 应用设置边缘引擎并部署微服务
  3. iOS 应用程序已后台运行(此时 edgeEngine 已暂停)
  4. iOS 应用在后台从设备获取 BLE 消息

#4期间,是否可以通过微服务唤醒edgeEngine进行调用?

4

1 回答 1

1

问题:当应用程序在后台时,无法进行边缘微服务 API 调用。

原因:edgeEngine Runtime 没有运行。

补救措施:当应用程序需要对边缘微服务进行 API 调用时,将应用程序带到前台是应用程序的责任。因此,您始终可以在调用边缘微服务之前调用 mimik 客户端库的 startEdgeEngine。

注意:mimik mimik 客户端库通过在应用程序返回前台后自动重新启动 edgeEngine Runtime 来帮助处理该过程。

于 2021-09-22T16:36:01.837 回答