翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
動的アプリケーションフレームワークの API オペレーションのワークフロー例
次の図は、AppStream 2.0 とサードパーティーアプリケーションプロバイダー間の API オペレーションフローの例です。
![API operations flow between AppStream 2.0 and third-party application provider with numbered steps.](images/dynamic-app-provider-process-diagram4.png)
-
ユーザーは AppStream 2.0 に接続します。フリートストリーミングインスタンスがユーザーに割り当てられ、Windows ログインが発生します。
-
サービスまたはエージェントが Windows のログオンイベントを検出し、Windows にログインしているユーザーを特定します。
-
サービスまたはエージェントは、ユーザーのアプリケーション使用権限を取得します。図の例では、アプリケーションの使用権限はデータベースに保存されます。この情報はさまざまな方法で保存し取得できます。たとえば、アプリケーションの使用期限をサーバーソフトウェアから取得したり、Active Directory 内のグループ名を解析してアプリケーション識別子 (ID) を見つけることができます。
-
動的アプリプロバイダーは、ユーザーが持つべきアプリケーションのアプリケーションメタデータを使用して AppStream 2.0 エージェント
AddApplications
API オペレーションを呼び出します。 -
AppStream 2.0 エージェントは、変更されたアプリケーションリストでアプリケーションカタログを動的に更新します。
-
ユーザーは、起動するアプリケーションを選択します。
-
アプリケーションは、サービスまたはエージェントによって指定されたアプリケーションメタデータを使用して起動されます。
ユーザーの立場では、この処理を意識することはありません ユーザーは AppStream 2.0 に接続し、フリートインスタンスにログインします。ログイン後、画像に指定されて動的アプリケーションプロバイダーによって提供されたアプリケーションのリストがユーザーに表示されます。