學學網絡之Socket套接字

套接字概念 Socket本身有「插座」的意思,在Linux環境下,用於表示進程間網絡通信的特殊文件類型。其本質爲內核藉助緩衝區形成的僞文件。因爲我們常說,Linux下一切皆文件。 既然是文件,那麼理所當然的,我們使用文件描述符引用套接字。與管道類似的,Linux系統將其封裝成文件的目的是爲了統一接口,使得讀寫套接字和讀寫文件的操作一致。區別是管道主要應用於本地進程間通信,而套接字多應用於網絡進程間
相關文章
相關標籤/搜索