アプリケーション・ストリーミングとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > アプリケーション・ストリーミングの意味・解説 

アプリケーション‐ストリーミング【application streaming】


アプリケーションストリーミング

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/07/09 07:16 UTC 版)

アプリケーションストリーミング: Application Streaming)は、アプリケーションインストールイメージについて、その各部の実行順序、依存関係等を解析し、その解析結果に基づいてバイナリを小さな単位(通常4キロバイト)に分割し、それをストリーミングサーバと呼ばれるサーバ上に登録し、クライアント側におけるユーザによるアプリケーション操作に応じて、その操作に必要なバイナリ部分を逐次配信するという方法である。

概要

アプリケーションストリーミングは、オンデマンドのソフトウェア配信の一形態である。

アプリケーションストリーミングの基本概念は、現代のプログラミング言語が生成し、オペレーティングシステム (OS) がアプリケーションを実行する方法に、その基礎がある。エンドユーザーがある特定の機能を実行するには、プログラムの一部のみで十分である。これは、クライアントのコンピュータに全て完全にインストールされていなくても良いことを意味する。必要な時に、必要な物を配送すればよく、ネットワークの帯域が細くても配信可能になる。

しばしば、アプリケーションストリーミングはアプリケーション仮想化と組み合わせて使われる。それゆえ、アプリケーションは伝統的な意味ではインストールされない。

ストリーミングサーバ

アプリケーションはパッケージ化され、ストリーミングサーバに保管される。パッケージ化やsequencingでは、要求に基づいて配信する方法と、予測に基づいて最適化して配信する方法の、両方が可能であるアプリケーションのイメージを生成する。[1]

アプリケーションの起動とストリーミング

エンドユーザーにとって、アプリケーションの最初の起動は重要である。パッケージングの過程は最初の起動を最適化できる。いったん起動したら、共有の機能が続く。これらの機能がエンドユーザーから要求されたら、似たような方法でストリーミングされる。この場合、クライアントがサーバからアプリケーションを引っ張ってくる。もしくは、バックグランドで、アプリケーション全体がサーバからクライアントに配信される。この場合、サーバがアプリケーションをクライアントにプッシュする。

利点

  • 現代のアプリケーションの複雑さ故、多くの機能は決して使われなかったり、たまにしか使われなかったりする。それゆえ、オンデマンドでアプリーションを取得することは、サーバクライアント間のネットワークの利用としてはより効率的である。
  • OSの移行を簡単にする。[1]
  • アプリケーションの配備を高速化する。[1]
  • ローカルで実行されるにもかかわらず、アプリケーションの管理を集中化させられる。[1][2]

実装

脚注

  1. ^ a b c d Desktop Virtualization Comes of Age”. Credit Suisse (2007年11月26日). 2016年3月9日時点のオリジナルよりアーカイブ。2008年3月3日閲覧。
  2. ^ Robert L. Mitchell (2005年11月21日). “Streaming the Desktop”. computerworld.com. オリジナルの2009年4月18日時点におけるアーカイブ。. https://web.archive.org/web/20090418065159/http://www.computerworld.com/softwaretopics/software/apps/story/0,10801,106354,00.html 2008年3月4日閲覧。 

関連項目

外部リンク



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

アプリケーション・ストリーミングのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



アプリケーション・ストリーミングのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのアプリケーションストリーミング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS