エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
スポンサードリンク UNIXシステムでは、各プロセス(プログラム)は外部と通信する前にソケットというも... スポンサードリンク UNIXシステムでは、各プロセス(プログラム)は外部と通信する前にソケットというものを生成し、通信はそこを通して行われます。ソケットとは簡単に言うと各プロセスと外部をつなぐデータの出入り口のようなもので、まずソケットを相手につないでから、そこに送信するデータを書き込んだり、そこから送られてきたデータを読み込んだりします。つまりUNIXシステムにおけるネットワーク通信とは厳密にいうとプロセス間の通信のことを指します。 ソケットはネットワーク通信に用いるファイル・ディスクリプタ(file descriptor)です。ファイル・ディスクリプタとは、プログラムがアクセスするファイルや標準入出力などをOSが識別するために用いる識別子のことを指します。 LinuxなどUNIX系OSでは,入出力はすべてバイト列(文字列の一種)として扱われます。入出力では,バイト列のことをストリーム(