• ベストアンサー

UNIXドメインソケットとは?

表題のキーワードを耳にしました。 しかし意味がわかりません、どなたか教えていただけませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

ソケットについては知っているものとすると、unixドメインソケットを知らないと言うことは、あなたの知っているソケットはインターネットドメインソケットです。 インターネットドメインソケットは、相手のIPアドレスとポート番号を指定して接続するわけで、インターネットに接続したコンピュータ同士で通信が可能です。 これに対して、unixドメインソケットは、1つのコンピュータ内部のプロセス同士の通信だけしかできません。というかそういう目的に使うものです。IPアドレスとポートの代わりに、パス名を使ってソケットを識別します。 もちろんこの場合localhostに対してのインターネットドメインソケットを使って通信しても良いわけですが。

関連するQ&A

専門家に質問してみよう