![CでのFIFO(別名名前付きパイプ)の概要](https://i.ytimg.com/vi/2hba3etpoJg/hqdefault.jpg)
コンテンツ
- 定義-名前付きパイプとはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaは名前付きパイプについて説明します
定義-名前付きパイプとはどういう意味ですか?
名前付きパイプは、パイプサーバーと一部のパイプクライアント間の通信を提供する一方向または二重パイプです。パイプは、プロセス間通信に使用されるメモリのセクションです。名前付きパイプは、先入れ先出し(FIFO)として記述できます。最初に入力した入力が最初に出力されます。
名前付きパイプは、関連付けられたプロセスの存続期間を超えて存在でき、明示的に削除する必要があるという点で、匿名パイプとは異なります。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaは名前付きパイプについて説明します
名前付きパイプは、セキュリティチェックの対象となる関連プロセスまたは非関連プロセス間の通信を提供します。それらは、同じコンピューターまたは異なるコンピューター上のプロセス間の通信に使用できます。名前付きパイプは、ファイルシステム上のファイルに保存されているアクセスポイントによって識別されます。
名前付きパイプのすべてのインスタンスは同じ名前を共有しますが、各インスタンスには独自のバッファーとハンドルがあります。これらのインスタンスは、クライアントとサーバー間の通信用の個別の媒体も提供し、複数のパイプクライアントに同じ名前付きパイプを使用できます。
名前付きパイプは、すべてのプロセスがアクセスできるため非常に優れています。
名前付きパイプを作成するには、コマンドラインによる方法とプログラム内の方法の2つがあります。 Unixコマンドラインでは、mknodまたはmkfifoコマンドを使用して名前付きパイプが作成されます。