MicrosoftはWSL (Windows Subsystem for Linux)周りの開発を継続している。以前、Windows 10の開発版にネイティブに動作するUNIXソケット実装が追加されたことを取り上げたが、さらに開発が進んでWSLの環境とも通信ができるようになった。WindowsとWSLの間の通信を実現する ...
初めに低レベルのソケット通信に必要なsocketモジュールを解説した後、 ソケットプログラミングの実例をいくつか紹介します。 最終的に簡単なサーバ・クライアント間のTPC通信の実装を目標とします。 動作環境:Ubuntu 22.04.2 LTS / Python 3.10.12 1. socketモジュールとは ...
LinuxのようなUNIX系OSでは,ファイルに対する操作と同様にネットワーク通信を行うために,「ソケット」と呼ばれる仕組みを使います。今回はソケットについて学びましょう。 コンピュータは「電子計算機」という和名が示す通り,本来は高速に計算する ...