メインコンテンツへスキップ

040_ネットワーク・通信

OSIモデルの7階層、VPNとNATの違いなど

APIの基本

🔌 APIとは? API(エーピーアイ)とは Application Programming Interface の略で、 アプリケーション同士が情報をやり取りするための「窓口」のような存在で...

http

MQTT

🧭 MQTTとは? MQTTは、軽量で省リソースな通信プロトコルです。IoT(モノのインターネット)機器間のリアルタイム通信に適しており、主に低帯域・高遅延・不安定なネットワーク環境を想定して...

MQTTを用いたアプリをPythonで実装する場合の推奨ライブラリ

🛰️ はじめに 本記事では、MQTT(Message Queuing Telemetry Transport) をPythonで使う際に、Subscriber(購読者)・Publisher(発...

gRPCについて

🚀はじめに 本記事では、gRPC(ジーアールピーシー)という通信プロトコルについて、その「背景(なぜ生まれたか)」と「嬉しさ(導入する利点)」、さらにRESTとの比較やサンプルコードまで、実用...