Go to file
wangyang2022 0f9cf1cd50 Stage模型手工测试套示例
Signed-off-by: wangyang2022 <wangyang412@huawei.com>
Change-Id: Id48239501911c931952c7fb28b60b835bda77a18
2022-07-26 17:04:47 +08:00
etc !269 init仓名及目录修改 2022-07-25 06:24:09 +00:00
figures update readme 2022-02-25 09:48:55 +08:00
interfaces Merge branch 'master' of gitee.com:openharmony/distributedschedule_dms_fwk into 0719 2022-07-20 02:52:46 +00:00
sa_profile mv dmsfwk 2022-07-20 09:28:43 +08:00
services Stage模型手工测试套示例 2022-07-26 17:04:47 +08:00
utils/native/include remove zuri from dmsfwk 2022-03-21 14:34:24 +08:00
.gitattributes update OpenHarmony 2.0 Canary 2021-06-02 02:21:10 +08:00
bundle.json change dms name 2022-07-21 18:38:41 +08:00
dmsfwk.gni mv dmsfwk 2022-07-20 09:28:43 +08:00
hisysevent.yaml 修改HisysEvent封装函数 2022-06-27 16:45:49 +08:00
LICENSE update OpenHarmony 2.0 Canary 2021-06-02 02:21:10 +08:00
OAT.xml sync code to master 2021-12-21 23:26:50 -08:00
README_zh.md mv dmsfwk 2022-07-20 09:28:43 +08:00
README.md mv dmsfwk 2022-07-20 09:28:43 +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)
├── dms_fwk_lite                # Lightweight DMS framework

Repositories Involved

Distributed Scheduler

ability_dms_fwk

ability_dms_fwk_lite