Go to file
openharmony_ci 072bede55a
!496 【挑单monthly1018】补充missionManager测试用例
Merge pull request !496 from ql/cherry-pick-1669168067
2022-11-23 04:22:50 +00:00
etc 修改校验互联面板应用的方式回合 2022-11-02 10:26:13 +08:00
figures update readme 2022-02-25 09:48:55 +08:00
interfaces update interfaces/kits/napi/continuation_manager/js_continuation_manager.h. 2022-10-29 04:18:37 +00:00
sa_profile delete useless code 2022-07-27 19:31:40 +08:00
services fixed 7423488 from https://gitee.com/qian-li1126/distributedschedule_dms_fwk/pulls/488 2022-11-23 01:47:51 +00:00
test/fuzztest/continuationmanager_fuzzer 测试用例回合月度分支 2022-11-18 10:05:24 +08:00
utils/native/include 安全排查,修改文件权限为644 2022-09-15 17:22:00 +08:00
.gitattributes update OpenHarmony 2.0 Canary 2021-06-02 02:21:10 +08:00
bundle.json 修改校验互联面板应用的方式回合 2022-11-02 10:26:13 +08:00
dmsfwk.gni modify image name 2022-09-20 20:01:51 +08:00
hisysevent.yaml 修改HisysEvent封装函数 2022-06-27 16:45:49 +08:00
LICENSE 安全排查,修改文件权限为644 2022-09-15 17:22:00 +08:00
OAT.xml sync code to master 2021-12-21 23:26:50 -08:00
README_zh.md modify md 2022-09-28 09:54:44 +08:00
README.md 安全排查,修改文件权限为644 2022-09-15 17:22:00 +08:00

Distributed Scheduler

Introduction

Distributed Scheduler is used for cross-device component management. It allows the local device to access or control remote components, and enables app collaboration in distributed scenarios. Its main functions are as follows:

  • Remote ability startup: Starts an ability on a remote device.
  • Remote ability migration: Migrates an ability to a remote device.
  • Remote ability binding: Binds an ability on a remote device.

System Architecture

Figure 1 Distributed Scheduler architecture

Directory Structure

/foundation/ability
├── dmsfwk                      # DMS framework (DMS is short for Distributed Manager Service, also called the Distributed Scheduler Service)
├── dmsfwk_lite                # Lightweight DMS framework

Repositories Involved

Distributed Scheduler

ability_dmsfwk

ability_dmsfwk_lite