HarmonyOS における分散タスクスケジューリング

HarmonyOS における分散タスクスケジューリング

[[350822]]

詳細については、以下をご覧ください。
51CTOとHuaweiが共同で構築したHongmengテクノロジーコミュニティ
https://harmonyos..com/#zz

先週、9月10日から9月12日まで開催されたHuawei Developer Conference (HDC.Together)に出席し、HuaweiのWang Chenglu博士によるHarmonyOSの紹介と将来のビジョンを聞きました。技術サブフォーラムでは、HarmonyOS のさまざまな技術専門家が開発者に技術的な特徴や技術的な説明を共有し、HarmonyOS について比較的深く理解することができました。開発者として、私は技術サブフォーラムの HarmonyOS の分散スケジューリング機能に興味があります。また、私が入手したいくつかの情報を以下のフォーラムで共有します。

ファーウェイ コンシューマー ビジネスの OS プラットフォーム技術専門家である Li Hongxi 氏は、まずさまざまな観点から HarmonyOS の分散機能について説明しました。

•消費者の視点

エンドユーザーの観点から見ると、常に目にするのはアプリケーションです。アプリケーション シナリオでは、さまざまなデバイスで視覚/音声/触覚のアプリケーション出力を取得できるほか、さまざまなデバイスで同じアプリケーションを入力することもできます。

• 開発者の視点

開発者の観点から見ると、開発されたアプリケーションは実行時に他のデバイス上のリソース(ハードウェア リソース、ソフトウェア リソース、データ リソース)を使用できます。

分散タスクスケジューリングの機能的位置づけ

  • 分散タスク スケジューリングは、アプリケーションに他のデバイス上のソフトウェア リソースの使用を提供する HarmonyOS のシステム サービスです。
  • 分散タスクスケジューリングにより、アプリケーション開発者はHarmonyOS上で分散アプリケーションを簡単に開発できます。

従来の端末デバイス上でクロスデバイスアプリケーションにアクセスする場合、アプリケーション自体がサービス検出、接続、コマンド監視/解析などの一連のタスクを完了する必要があり、アプリケーション開発者が独自に開発する場合でも、サードパーティのライブラリを使用する場合でも、アプリケーション開発プロセスが重くなります。分散タスク スケジューリングは、システム レベルでアプリケーションに一般的な分散サービスを提供するため、アプリケーション開発はビジネスの実装に集中できます。

分散タスクスケジューリング機能

分散タスク スケジューリングは、分散機能の 3 つの側面を提供します。 HarmonyOS のソフトウェアの基本単位は Ability であるため、すべて Ability 指向の分類となります。

今回は、グローバルクエリ、リモートスタート、リモート接続、リモート呼び出し、軽量メッセージ分散スケジューリング機能のみが公開されています。

分散タスクスケジューリングの使用手順

HarmonyOS は、分散タスクのスケジューリングにおけるアプリケーション開発者の利便性を十分に考慮し、アプリケーション情報を自動的に同期する機能を提供します。リモート Ability インターフェイスを照会することで、デバイス リストを照会する Ability を指定したり、Ability リストを照会するデバイス ID を指定したりできます。開発者は実際のシナリオに応じて柔軟に使用できます。 API 形式は基本的にローカルでの使用と同じままですが、リモート デバイス識別用のパラメータのみが追加されています。これにより、開発者にとって完全に障壁なく使用でき、開発者エコシステムは非常にフレンドリーになります。

分散スケジューリングの応用例とアイデア

サブフォーラムでは、Tongcheng Travel の開発者が Tongcheng アプリケーション開発における分散タスク スケジューリングの応用について共有しました。分散タスク スケジューリング機能により、携帯電話と時計の間でアプリケーションを調整できます。遊園地で遊ぶとき、ユーザーはプロセス全体を通して携帯電話を使用する必要がないため、遊園地で遊ぶ過程で携帯電話が簡単に紛失したり破損したりするという問題点が解決され、ユーザーエクスペリエンスが大幅に向上します。

結論

HarmonyOS の分散タスク スケジューリングは、アプリケーション開発者の視点から十分に考慮されており、複雑な分散アプリケーション開発の共通機能を非常にうまくカプセル化し、シンプルで強力な API を提供します。これにより、アプリケーション開発者はアプリケーションの分散シナリオを無限に拡張し、ユーザーに強力な分散エクスペリエンスをもたらすことができます。

詳細については、以下をご覧ください。
51CTOとHuaweiが共同で構築したHongmengテクノロジーコミュニティ
https://harmonyos..com/#zz

<<:  IBM ハイブリッド クラウド業界エコシステム: 規制の厳しい業界に「ユートピア的な未来」を構築

>>:  シーンからシナリオまで、Juhaokan Technologyは「スクリーン・ネットワーク・クラウド」を接続してスマートライフの構築を支援します

推薦する

ウェブサイト運営の2つの中核要素:完璧なコンテンツの作成とユーザーエクスペリエンス

ウェブサイトの運用は包括的かつ複雑なプロジェクトです。その理由は、ウェブサイトの運用にはあらゆる側面...

Urpad 4 月の割引が再び登場: 512M メモリ VPS が年間 20 ドル (SSD キャッシュ追加)

urpad には、SSD キャッシュの追加とシアトル データ センターの追加という新しいアクションが...

企業はオンライン採用をどのように活用して人材配置のニーズを満たすことができるのでしょうか?

インターネットの発展は多くの変化をもたらしました。多くの人がオンラインで求人に応募することを選択し、...

Google が 2012 年の検索ホット リストを発表: 江南スタイルがリストに

Google が 2012 年のグローバル人気検索キーワードランキングを発表 Google Zeit...

個人 SEO 担当者として契約を交渉する方法 (パート 2)

5 日に、SEO 担当者が取引交渉を経験したいくつかの記事を公開しました。その後、取引交渉の過程で遭...

同城旅行は数千万元を投じてLY.comという新しいドメイン名を購入し、無線端末の開発に注力している。

蘇州の一角にある有名な「草の根」企業であるTongcheng.com(現在はTongcheng Tr...

SEO: 始めない方が良い

検索エンジン最適化は、技術的コンテンツが最も少ないインターネット サービスであると考えられることがあ...

権威あるウェブサイトの所有者にリンク交換してもらう方法

ほとんどの人は、友好的なリンクの重要性を知っています。新しいウェブサイトが設立され、重みとトラフィッ...

iberx4.57 USD/月 200GB ハードドライブ/3GB メモリ/4TB トラフィック/G ポート

iberx は 2008 年にサービスを開始したと主張する IDC です。その事業範囲はかなり広いで...

オンライン採用の過去、現在、そして未来: トラフィック効果、敗者ユーザー、そして究極の体験

[IT Times Weekly 編集者注] 現在のオンライン求人市場には、51job や Zhao...

推奨プロメテウス:新しく追加 - ルーマニアのデータセンター/著作権所有者の楽園

prometeus.net 傘下のクラウド ホスティング ブランドである iwstack.com は...

パブリッククラウドにさらなる成長の余地を与えてください

もちろん、パブリック クラウドはまだ初期段階にあり、何らかの問題が避けられないことを認識しておく必要...

World of Warcraft 1 日目: Microsoft のクラウド データ センターの変更

2012 年 10 月 25 日から 26 日まで、51CTO は北京工人体育館で 2012 クラウ...

678CDN: 高速アジア太平洋高防御CDN、1Tbpsレベルの防御、CC防御戦略のカスタマイズをサポート、1元/月のウェブマスターサポートパッケージ

678cdnは、アジア太平洋地域に高防御CDNサービスを提供する専門企業です。コアノードはアジア太平...

flipperhost - $5.75/4 コア/4g メモリ/125g ハードドライブ/10T トラフィック/ロサンゼルス

Flipperhost は 6 年前に登録された会社です。主な事業は仮想ホスティング、VPS、サーバ...