X Window System

著者: John Stephens
作成日: 2 1月 2021
更新日: 18 5月 2024
Anonim
X Window System
ビデオ: X Window System

コンテンツ

定義-X Window Systemとはどういう意味ですか?

X Window System(X11)は、分散ネットワーク環境でGUIを提供する、オープンソースのクロスプラットフォーム、クライアントサーバーコンピューターソフトウェアシステムです。


主にUnixバリアントで使用されるXバージョンは、他のオペレーティングシステムでも使用できます。 Xウィンドウシステムの機能には、ネットワークの透過性、さまざまなネットワークへのリンク機能、およびカスタマイズ可能なグラフィカル機能が含まれます。 Xウィンドウシステムは、スタンフォード大学とMITのコラボレーションであるプロジェクトAthenaの一部として、1984年に最初に開発されました。オープングループのX.Org Foundationは、Xウィンドウシステムの開発と標準化を管理しています。

X Window Systemは、単にX、X11、またはX Windowsとも呼ばれます。

Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

TechopediaはX Window Systemについて説明します

Xシステムのクライアント/サーバーモデルは、クライアントがローカルマシン上で実行され、サーバーにサービスを要求する一般的なクライアント/サーバーモデルとは逆に機能します。 Xシステムでは、サーバーはローカルマシンで実行され、その表示とサービスをクライアントプログラムに提供します。クライアントプログラムはローカルでも、異なるネットワークを介してリモートに存在しても、透過的に表示されます。

Xは、相互接続されたメインフレーム、ミニコンピューター、ワークステーション、およびXターミナルのネットワークで使用されます。 Xウィンドウシステムは、次のような相互作用するコンポーネントで構成されています。

  • Xサーバー:ディスプレイおよび入力ハードウェアを管理します。入力ハードウェアからコマンドベースおよびグラフィックスベースの入力をキャプチャし、それを要求したクライアントアプリケーションに渡します。また、クライアントアプリケーションから入力を受け取り、Windowsマネージャーからのガイダンスに従って出力を表示します。ハードウェアと対話する唯一のコンポーネントはXサーバーです。これにより、さまざまなハードウェアアーキテクチャの要件に応じて簡単に再コーディングできます。
  • Windowsマネージャー:クライアントウィンドウを管理するクライアントアプリケーションです。 Xディスプレイのジオメトリ、外観、座標、グラフィカルプロパティなど、ウィンドウシステムの一般的な操作を制御します。ウィンドウマネージャは、ディスプレイ上のウィンドウのサイズと位置を変更し、ウィンドウスタック内のウィンドウを入れ替えることができます。
  • Xクライアント:Xプロトコルを使用してXサーバーと通信するアプリケーションプログラムです。 Xterm、Xclock、およびXcalcは、Xクライアントの例です。 Xは、そのウィンドウを階層構造で管理します。画面全体を覆う影付きの領域がルートウィンドウです。 Xクライアントアプリケーションウィンドウは、ルートウィンドウの上に表示され、多くの場合、ルートの子と呼ばれます。