91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙分布式任務(wù)調(diào)度技術(shù)教程

華為麒麟 ? 來源:鴻蒙技術(shù)社區(qū) ? 作者:木棉花潘穎琳 ? 2021-08-20 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文是對(duì)分布式任務(wù)調(diào)度的一個(gè)技術(shù)教程,以一個(gè)簡單的案例來講解。

正文部分分為兩個(gè)部分:

第一部分是對(duì)分布式任務(wù)調(diào)度的簡單概述

第二部分是分布式任務(wù)調(diào)度的一個(gè)簡單案例(跨設(shè)備 FA 的拉起)

分布式任務(wù)調(diào)度的簡單概述

Ability 可以分為 FA(Feature Ability)和 PA(Particle Ability)兩種類型。

①FA 支持 Page Ability

Page 模板:FA 唯一支持的模板,用于提供與用戶交互的能力。一個(gè) Page 實(shí)例可以包含一組相關(guān)頁面,每個(gè)頁面用一個(gè) AbilitySlice 實(shí)例表示。

②PA 支持 Service Ability 和 Data Ability

Service 模板:用于提供后臺(tái)運(yùn)行任務(wù)的能力。Data 模板:用于對(duì)外部提供統(tǒng)一的數(shù)據(jù)訪問抽象。

874900b0-00ef-11ec-9bcf-12bb97331649.png

根據(jù) Ability 模板及意圖的不同,分布式任務(wù)調(diào)度向開發(fā)者提供以下六種能力:

啟動(dòng)遠(yuǎn)程 FA

啟動(dòng)遠(yuǎn)程 PA

關(guān)閉遠(yuǎn)程 PA

連接遠(yuǎn)程 PA

斷開連接遠(yuǎn)程 PA

FA 跨設(shè)備遷移

“跨設(shè)備FA的拉起”的教程

①創(chuàng)建項(xiàng)目

DevEco Studio 下載安裝成功后,打開 DevEco Studio,點(diǎn)擊左上角的 File,點(diǎn)擊 New,再選擇 New Project。

選擇 Empty Ability(Java),然后點(diǎn)擊 Next,給項(xiàng)目命名 distribute_FA,選擇設(shè)備類型 Phone,最后點(diǎn)擊 Finish。

②申請(qǐng)權(quán)限

在 entry>src>main>config.json 文件中最下方"launchType": "standard"后面的中括號(hào)后且在上方的"module"的花括號(hào)內(nèi)添加以下代碼添加所需要的分布式權(quán)限:

"reqPermissions":[ { "name":"ohos.permission.DISTRIBUTED_DATASYNC" }, { "name":"ohos.permission.GET_DISTRIBUTED_DEVICE_INFO" } ]

第一個(gè)權(quán)限是允許不同設(shè)備間的數(shù)據(jù)交換(敏感權(quán)限)。第二個(gè)權(quán)限是允許獲取分布式組網(wǎng)內(nèi)的設(shè)備列表和設(shè)備信息(非敏感權(quán)限)。應(yīng)用在使用對(duì)應(yīng)服務(wù)的能力或數(shù)據(jù)時(shí),需要申請(qǐng)對(duì)應(yīng)權(quán)限。

已在 config.json 文件中聲明的非敏感權(quán)限,會(huì)在應(yīng)用安裝時(shí)自動(dòng)授予,該類權(quán)限的授權(quán)方式為系統(tǒng)授權(quán)(system_grant)。

敏感權(quán)限需要應(yīng)用動(dòng)態(tài)申請(qǐng),通過運(yùn)行時(shí)發(fā)送彈窗的方式請(qǐng)求用戶授權(quán),該類權(quán)限的授權(quán)方式為用戶授權(quán)(user_grant)。

在 entry>src>main>Java>MainAbility 文件里添加敏感權(quán)限(非敏感權(quán)限在該文件里可加可不加),在 onStart 函數(shù)里添加以下代碼:

requestPermissionsFromUser(newString[]{"ohos.permission.DISTRIBUTED_DATASYNC"},0);

如果添加的權(quán)限比較多可以像這樣新建一個(gè)字符串?dāng)?shù)組,后面的 0 是請(qǐng)求碼(requestCode),是用來標(biāo)識(shí)請(qǐng)求的來源(這個(gè)值任自己設(shè)定)。

③界面布局

在 entry>src>main>resources>base>layout>ability_main.xml 文件里添加一個(gè)按鈕組件,加入唯一標(biāo)識(shí)符 id 并配置好其他相應(yīng)的屬性,代碼如下:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 華為
    +關(guān)注

    關(guān)注

    218

    文章

    36037

    瀏覽量

    262160
  • 鴻蒙系統(tǒng)
    +關(guān)注

    關(guān)注

    183

    文章

    2642

    瀏覽量

    69871
  • HarmonyOS
    +關(guān)注

    關(guān)注

    80

    文章

    2153

    瀏覽量

    36075

原文標(biāo)題:1個(gè)簡單案例講解:鴻蒙分布式任務(wù)調(diào)度

文章出處:【微信號(hào):Huawei_Kirin,微信公眾號(hào):華為麒麟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    七大大模型賦能的無人集群分布式協(xié)同調(diào)度任務(wù)分配系統(tǒng)

    ? ? 七大典型大模型賦能無人集群分布式協(xié)同調(diào)度任務(wù)分配系統(tǒng)案例 ? ?盡管“七大大模型賦能系統(tǒng)”并非嚴(yán)格意義上的官方分類,但以下七類代表性技術(shù)方向充分體現(xiàn)了大模型在無人集群協(xié)同領(lǐng)域
    的頭像 發(fā)表于 12-30 11:39 ?427次閱讀

    大模型ai賦能的無人集群分布式協(xié)同調(diào)度任務(wù)分配系統(tǒng)

    ? ? 大模型AI賦能的無人集群分布式協(xié)同調(diào)度任務(wù)分配系統(tǒng) ? ?北京華盛恒輝大模型AI賦能的無人集群分布式協(xié)同調(diào)度
    的頭像 發(fā)表于 12-30 11:07 ?323次閱讀

    SC-3568HA:解鎖鴻蒙全權(quán)限API與分布式能力的工業(yè)控制平臺(tái)

    傳統(tǒng)嵌入開發(fā)面臨硬件碎片化、高權(quán)限功能缺失、分布式協(xié)同復(fù)雜及自動(dòng)化測試不足等痛點(diǎn)。SC-3568HA開發(fā)板基于鴻蒙系統(tǒng),通過統(tǒng)一內(nèi)核抽象層和硬件驅(qū)動(dòng)框架解決兼容問題,開放全量系統(tǒng)API支持高權(quán)限
    的頭像 發(fā)表于 12-18 11:27 ?7216次閱讀
    SC-3568HA:解鎖<b class='flag-5'>鴻蒙</b>全權(quán)限API與<b class='flag-5'>分布式</b>能力的工業(yè)控制平臺(tái)

    如何解決分布式光伏計(jì)量難題?

    %。同時(shí),可提升發(fā)電效率、降低發(fā)電成本的新型技術(shù)逐步落地,推動(dòng)光伏系統(tǒng)向更高效、更緊湊的方向發(fā)展,進(jìn)而對(duì)電表在精度、數(shù)據(jù)更新速度及適配性方面也提出了更高要求。 分布式光伏遇計(jì)量難題 分布式光伏常用 “自己發(fā)的電自己用,用不完的賣
    的頭像 發(fā)表于 11-07 14:55 ?318次閱讀
    如何解決<b class='flag-5'>分布式</b>光伏計(jì)量難題?

    分布式光伏環(huán)境監(jiān)測站的技術(shù)架構(gòu)與應(yīng)用實(shí)踐

    分布式光伏環(huán)境監(jiān)測站的技術(shù)架構(gòu)與應(yīng)用實(shí)踐 柏峰【BF-GFQX】一、系統(tǒng)技術(shù)架構(gòu)解析 分布式光伏環(huán)境監(jiān)測站采用“感知層-傳輸層-應(yīng)用層”三層架構(gòu)設(shè)計(jì),實(shí)現(xiàn)環(huán)境數(shù)據(jù)的全鏈路智能化處理。
    的頭像 發(fā)表于 10-13 10:05 ?596次閱讀
    <b class='flag-5'>分布式</b>光伏環(huán)境監(jiān)測站的<b class='flag-5'>技術(shù)</b>架構(gòu)與應(yīng)用實(shí)踐

    【節(jié)能學(xué)院】Acrel-1000DP分布式光伏監(jiān)控系統(tǒng)在奉賢平高食品 4.4MW 分布式光伏中應(yīng)用

    摘要:在“雙碳”和新型電力系統(tǒng)建設(shè)背景下,分布式光伏接入比例不斷提高,對(duì)配電網(wǎng)電壓、調(diào)度運(yùn)行及調(diào)峰等環(huán)節(jié)造成強(qiáng)烈沖擊。本文設(shè)計(jì)包含平臺(tái)層、設(shè)備層二層架構(gòu)體系的分布式光伏管控平臺(tái),以及小容量工商業(yè)
    的頭像 發(fā)表于 08-23 08:04 ?3508次閱讀
    【節(jié)能學(xué)院】Acrel-1000DP<b class='flag-5'>分布式</b>光伏監(jiān)控系統(tǒng)在奉賢平高食品 4.4MW <b class='flag-5'>分布式</b>光伏中應(yīng)用

    分布式光伏發(fā)電監(jiān)測系統(tǒng)技術(shù)方案

    分布式光伏發(fā)電監(jiān)測系統(tǒng)技術(shù)方案 柏峰【BF-GFQX】一、系統(tǒng)目標(biāo) :分布式光伏發(fā)電監(jiān)測系統(tǒng)旨在通過智能化的監(jiān)測手段,實(shí)現(xiàn)對(duì)分布式光伏電站的全方位、高精度、實(shí)時(shí)化管理。該系統(tǒng)能
    的頭像 發(fā)表于 08-22 10:51 ?3209次閱讀
    <b class='flag-5'>分布式</b>光伏發(fā)電監(jiān)測系統(tǒng)<b class='flag-5'>技術(shù)</b>方案

    分布式光儲(chǔ)項(xiàng)目如何實(shí)現(xiàn)穩(wěn)定收益?張家港案例揭示關(guān)鍵運(yùn)營指標(biāo)

    分布式光伏利用屋頂?shù)乳e置空間發(fā)電,省電費(fèi)、賺收益,還能減少碳排放。國家政策支持,提供補(bǔ)貼、稅收優(yōu)惠和綠電交易,鼓勵(lì)清潔能源發(fā)展。安裝光伏投資回報(bào)高、維護(hù)簡單,適合家庭、工商業(yè)用戶,是環(huán)保與經(jīng)濟(jì)的雙贏
    發(fā)表于 07-25 00:23

    MCU分布式模塊化自動(dòng)測量單元支持哪些測量任務(wù)?

    MCU-40型分布式模塊化自動(dòng)測量單元(MCU),是一款專為巖土工程與結(jié)構(gòu)物安全監(jiān)測設(shè)計(jì)的先進(jìn)數(shù)據(jù)采集系統(tǒng)。其核心優(yōu)勢在于強(qiáng)大的多類型傳感器兼容能力與模塊化設(shè)計(jì),能夠高效完成以下關(guān)鍵測量任務(wù):振弦
    的頭像 發(fā)表于 06-26 10:28 ?548次閱讀
    MCU<b class='flag-5'>分布式</b>模塊化自動(dòng)測量單元支持哪些測量<b class='flag-5'>任務(wù)</b>?

    分布式光伏發(fā)電監(jiān)控系統(tǒng)

    控制(AVC)、光功率預(yù)測、防孤島、防逆流控制等功能,實(shí)現(xiàn)光伏電站和調(diào)度系統(tǒng)的數(shù)據(jù)對(duì)接,保障光伏電站可靠、穩(wěn)定運(yùn)行。 系統(tǒng)架構(gòu) ?安科瑞 18702112163 Acrel-1000DP分布式光伏發(fā)電監(jiān)控系統(tǒng)采集光伏發(fā)電系統(tǒng)、升壓系統(tǒng)、電能質(zhì)量、變電站環(huán)境
    的頭像 發(fā)表于 06-25 13:41 ?958次閱讀
    <b class='flag-5'>分布式</b>光伏發(fā)電監(jiān)控系統(tǒng)

    曙光存儲(chǔ)領(lǐng)跑中國分布式存儲(chǔ)市場

    近日,賽迪顧問發(fā)布《中國分布式存儲(chǔ)市場研究報(bào)告(2025)》,指出2024 年中國分布式存儲(chǔ)市場首次超過集中式存儲(chǔ),規(guī)模達(dá) 198.2 億元,增速 43.7%。
    的頭像 發(fā)表于 05-19 16:50 ?1266次閱讀

    分布式光纖傳感的用途

    生態(tài)災(zāi)難。這些場景中,一種名為"分布式光纖傳感"的技術(shù)正悄然編織著一張無形的感知網(wǎng)絡(luò),用光信號(hào)的"語言"實(shí)時(shí)翻譯著環(huán)境的細(xì)微變化。 一、技術(shù)原理:光與物質(zhì)的"對(duì)話" 分布式光纖傳感
    的頭像 發(fā)表于 05-11 17:26 ?1378次閱讀

    兆芯+圖云創(chuàng)智—可信分布式存儲(chǔ)系統(tǒng)解決方案

    圖云創(chuàng)智分布式存儲(chǔ)系統(tǒng)采用全分布式設(shè)計(jì)與先進(jìn)的存儲(chǔ)虛擬化技術(shù)相結(jié)合,由多個(gè)獨(dú)立的兆芯 x86 服務(wù)器作為存儲(chǔ)節(jié)點(diǎn),聯(lián)合道熵存儲(chǔ)軟件和思贊博微可信計(jì)算技術(shù)實(shí)現(xiàn)統(tǒng)一資源
    的頭像 發(fā)表于 04-23 10:29 ?975次閱讀
    兆芯+圖云創(chuàng)智—可信<b class='flag-5'>分布式</b>存儲(chǔ)系統(tǒng)解決方案

    使用VirtualLab Fusion中分布式計(jì)算的AR波導(dǎo)測試圖像模擬

    總計(jì)算時(shí)間超過31小時(shí)。通過使用一個(gè)由8個(gè)多核PC組成的網(wǎng)絡(luò),提供35個(gè)客戶端分布式計(jì)算,將模擬時(shí)間減少到1小時(shí)5分鐘?;灸M任務(wù)基本任務(wù)集合:FOV使用分布式計(jì)算的集合模擬概述模擬
    發(fā)表于 04-10 08:48

    分布式光伏如何實(shí)現(xiàn)防逆流?

    分布式光伏如何實(shí)現(xiàn)防逆流
    的頭像 發(fā)表于 03-24 13:31 ?838次閱讀
    <b class='flag-5'>分布式</b>光伏如何實(shí)現(xiàn)防逆流?