2017年10月10日 最近はおもちゃづくりばっかりやっていましたが、超超超久しぶりに、基礎勉強のお話です。自分の本業の兼ね合いもあって、PythonでWebSocketを扱えるようにしておきたいと思います。いずれクラウド連携するおもちゃを作るときに役立つかもしれませんし。たまにはこういうこともやらないと、できることの幅が広がらないのです。 「そもそもWebSocketとは何ぞや?」という方は、以下の方がシンプルにまとめてくださっているので、ご参照ください。 WebSocketについて調べてみた。 自分はおぼろげに「WebSocketってプロトコルのレイヤ的にはHTTPの上位なんだっけ??」とか思っていたのですが、そうではなくて、レイヤ的にはHTTPと同列で、最初のハンドシェイクの部分だけをHTTPと同じ形にして、途中でプロトコルを切り替えるような感じなんですね。そうすることによって、エン