私はちょうどソケットとpythonソケットモジュールに出くわしました(そしてpythonはまったく新しいです!)。変数(?)は何にAF_UNIX
使用されますか?SOCK_STREAM
私はそれらを少しのコード(クラスのメソッド内)で見つけました:
self._sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
この割り当ては何をしていますか?
AF_UNIX
ソケットをUNIXソケットとして構成しています。UNIXソケットは、同じシステム上の2つのプロセスが相互に通信するためのメカニズムです。設定されている場合AF_INET
は、TCP/IPソケットになります。
SOCK_STREAM
プロセスがソケットを介して通信する方法を構成しています。この場合、プロセスはバイトストリームを交換します。ここを参照してください。
かなり良いので、 Pythonソケットのドキュメントもチェックする必要があります。