プロトコルは、機器やプログラムが通信するときの約束事です。このカテゴリでは、インターネットの標準からAPIの設計、工場や車載の産業用ネットワークまでを扱います。
プロトコルの基本とRFCの読み方、ソケット通信の実装、HTTP 400の切り分け、REST APIの設計、API認証とエラーレスポンスの設計を取り上げています。Go・C#・FlutterでのgRPCの実装、WebRTCのSkyWay、EtherCATやCC-Link、AUTOSARの記事もあります。
記事 82 件 最新の記事
このカテゴリでよく読まれている記事
直近 30 日の読者数の多い順
まず読むべき記事
用語の解説・入門の記事から、よく読まれているもの
-
2026.11.02
Agora SDKとは:映像通話の実装手順と分単位料金・SkyWayとの選び分けView More
-
直近 30 日の読者 31 人 2026.10.26
CC-Link IE TSNとは?Class A・Bの違いと時分割の仕組み、IT通信と混在させる設計を実装目線で解説View More
-
直近 30 日の読者 33 人 2026.10.25
CC-Linkとは?CC-Link IE・Field Basicとの違いとサイクリック伝送の仕組みを実装目線で解説View More
-
直近 30 日の読者 37 人 2026.10.25
AUTOSARとは?Classic・Adaptiveの違いと3層構造・ARXMLの読み方を実装目線で解説View More
-
直近 30 日の読者 13 人 2026.10.21
SkyWayとは:国産WebRTC SDKで映像通話を組み込む手順と料金・TURN設計View More
-
直近 30 日の読者 25 人 2026.10.20
EtherCATとは?オンザフライ処理と分散クロック同期・PROFINETとの違いを実装目線で解説View More
-
2026.09.12
プロトコルとは?通信規約の3要素とRFCの読み方を実装目線で解説View More
-
2026.09.09
ソケットとは?Pythonで作って動かすTCP・UDP・UNIXドメインの実装入門View More
-
直近 30 日の読者 34 人 2026.09.06
HTTP error 400(Bad Request)とは?Cookie Too Largeの原因とnginx・IIS別の直し方View More
-
直近 30 日の読者 12 人 2026.09.02
API認証の設計|方式選定マトリクスとトークン寿命・監査ログの決め方View More
-
2026.09.02
APIエラーレスポンス設計とは?コード体系・リトライ判断・漏洩防止の実装手順View More
-
2026.09.02
REST API設計のベストプラクティス|URI・冪等性・エラー応答のレビュー基準View More
-
2026.09.02
gRPC Flutterの実装|protoc_pluginでの生成とWeb版の制約を解説View More
-
2026.09.02
gRPC C#の実装|Grpc.AspNetCoreのビルド時生成とホスティング制約を解説View More
-
直近 30 日の読者 10 人 2026.09.02
gRPC Goの実装|protoc-gen-go-grpcの生成手順とNewClient移行を解説View More
-
2026.09.01
gRPC Rustの実装|tonic 0.14のクレート分割とTLS・相互接続を解説View More
-
直近 30 日の読者 13 人 2026.09.01
gRPC Pythonの実装|スタブ生成からasync・FastAPI併存まで解説View More
-
2026.09.01
gRPCとGraphQLの違いは?役割分担・スキーマ運用・BFF併用で使い分けるView More
-
2026.09.01
gRPCとWebSocketの違いは?双方向通信の仕組み・ブラウザ到達性・LB通過性で使い分けるView More
-
直近 30 日の読者 13 人 2026.09.01
gRPCのステータスコードとは?16種の意味・HTTP対応表・リトライ可否を解説View More
-
2026.09.01
gRPC-Gatewayとは?protoからRESTを生やす仕組みと生成構成・移行判断を解説View More
-
直近 30 日の読者 14 人 2026.08.23
MQTTセキュリティ|TLS 8883番・証明書認証・トピックACLの設計を実装目線で解説View More
-
直近 30 日の読者 11 人 いいね 1 2026.08.23
Python MQTT実装|paho-mqtt 2系のループ方式と再接続を実装目線で解説View More
-
直近 30 日の読者 13 人 2026.08.23
Sparkplug Bとは?MQTT上の産業データ規約と状態管理を実装目線で解説View More
-
直近 30 日の読者 25 人 2026.08.23
車載ネットワークとは?CAN・LIN・FlexRay・車載Ethernetの違いと選び方を実装目線で解説View More
-
直近 30 日の読者 114 人 2026.08.23
CAN通信とは?CANバスの仕組み・アービトレーションとCAN FDの違いを実装目線で解説View More
-
直近 30 日の読者 16 人 2026.08.23
DICOMとは?タグ構造・DIMSE通信とDICOMweb・PACS連携の落とし穴を実装者目線で解説【2026年8月時点】View More
-
2026.08.22
産業用ネットワークの導入手順|既存設備を止めずに移行する構成設計と切替の進め方View More
-
直近 30 日の読者 16 人 2026.08.22
産業用ネットワークとは?フィールドバスと産業用Ethernetの分類・規格選定を実装目線で解説View More
-
2026.08.22
OPC UAとは?情報モデルとOPC Classicとの違い・採用判断を実装目線で解説View More
-
2026.08.09
APIオーケストレーションとは?複数API合成の実装レイヤ選定と部分失敗の設計を解説View More
-
2026.08.08
APIモッキングとは?モックサーバーの方式選定と契約ドリフト対策を実装目線で解説View More
-
2026.08.08
GraphQLサブスクリプションとは?graphql-wsでの実装とスケール設計を解説View More
-
直近 30 日の読者 11 人 2026.08.08
gRPCストリーミングとは?4方式の使い分けと切断対策を実装者向けに解説View More
-
2026.08.08
スキーマファーストとは?OpenAPI起点の並行開発と破壊的変更検知を解説View More
-
直近 30 日の読者 21 人 2026.08.08
APIキー管理とは?発行・保管・失効とローテーションの実装を解説View More
-
2026.08.08
ページネーション設計とは?オフセットとカーソルの選び分けと実装を解説View More
-
2026.08.08
HATEOASとは?RESTレベル3の仕組みとHAL・JSON:APIの実装判断を解説View More
-
直近 30 日の読者 22 人 2026.08.08
冪等キーとは?Idempotency-Keyの発行・保存・再生の実装と二重課金の止め方を解説【2026年版】View More
-
2026.08.08
WebSubとは?ハブ経由で更新を配る仕組みと購読側の実装を実装者目線で解説【2026年版】View More
-
直近 30 日の読者 11 人 2026.08.08
JSON Schemaとは?JSONの構造を検証する書き方とDraft 2020-12の実装を実装者目線で解説【2026年版】View More
-
2026.08.07
gRPC-Webとは?ブラウザからgRPCを呼ぶ仕組みとプロキシ構成・採用判断を解説View More
-
2026.08.07
WebTransportとは?HTTP/3上の双方向通信の仕組みと実装・採用判断を解説View More
-
2026.08.07
SPIFFEとは?ワークロードIDの標準仕様とSPIREの実装・導入判断を解説View More
-
2026.08.07
AMQPとは?0-9-1と1.0の違い・ルーティングの仕組みと採用判断を実装者向けに解説View More
-
直近 30 日の読者 10 人 2026.08.06
Protocol Buffersとは?protoファイルの書き方と採用判断を実装者向けに解説View More
-
2026.08.06
TLS 1.3とは?RFC 8446の仕組みと0-RTTの採否を実装者向けに解説View More
-
直近 30 日の読者 24 人 2026.08.06
DNS over HTTPS(DoH)とは?DoT・DoQとの違い、Windows・ブラウザの設定と確認手順【2026年】View More
-
2026.08.06
CoAP(IoTプロトコル)とは?UDP上のRESTを支える仕組みとMQTTとの違いを実装視点で解説View More
-
直近 30 日の読者 12 人 2026.08.06
QUIC(通信プロトコル)とは?HTTP/3を支える仕組みとTCPとの違いを実装視点で解説View More
-
直近 30 日の読者 22 人 2026.08.04
Modbusとは?RTUとTCPの違い・レジスタとファンクションコードを実装目線で解説View More
-
直近 30 日の読者 11 人 2026.07.28
MQTTとは?Pub/Subの仕組み・QoS・MQTT 5.0の実装からHTTPとの使い分けまで実装者向けに解説View More
-
直近 30 日の読者 10 人 2026.07.28
WebRTCとは?P2Pの仕組み・ICE/STUN/TURNからSFU選定・実装・運用判断まで実装者向けに解説View More
-
直近 30 日の読者 10 人 2026.07.28
WebSocketとは?仕組み・ハンドシェイクからNode.js実装・運用の判断まで実装者向けに解説View More
-
2026.07.17
5Gとは?4Gとの違い・メトロネットワーク構成とローカル5Gの採用判断を技術目線で解説View More
-
2026.07.17
SOAPとは?XMLメッセージングの仕組みとWSDL・RESTとの違いを実装目線で解説View More
-
直近 30 日の読者 98 人 2026.07.14
ソケット通信とは?TCP/UDPソケットの仕組み・API手順とOSで違う落とし穴を実測で解説View More
-
直近 30 日の読者 54 人 2026.07.14
mTLSとは?相互TLS認証の仕組みとクライアント証明書・導入判断を実装目線で解説View More
-
直近 30 日の読者 11 人 2026.07.14
AsyncAPIとは?OpenAPIとの違いと3.0仕様・イベント駆動APIの設計を実装目線で解説View More
-
直近 30 日の読者 18 人 2026.07.12
RESTとは?REST APIの仕組みと6原則・SOAP/GraphQLとの違いを実装目線で解説View More
-
直近 30 日の読者 19 人 2026.07.12
SSH接続とは?仕組み・公開鍵認証・ポート22から安全な運用設定まで実装者向けに解説View More
-
直近 30 日の読者 85 人 2026.07.09
FQDNとは?読み方・ドメイン名やURLとの違いと確認方法・調べ方(Linux/Windows/Mac)View More
-
直近 30 日の読者 14 人 2026.07.09
TLSとは?SSLとの違い・仕組みとバージョン選定を実装者向けに解説【2026年最新】View More
-
2026.07.05
TCP/IPとは?4階層モデルとOSI参照モデルの違いを実装目線で解説View More
-
直近 30 日の読者 11 人 2026.01.08
DNSSECとは?DNSとの違い・仕組みとdigでの確認方法、導入手順View More
-
2025.12.09
Cap’n Web(capnweb)とは?CloudflareのRPCの使い方と実測【0.12.0】View More
-
直近 30 日の読者 100 人 2025.08.19
mDNSとは?UDP 5353・224.0.0.251の仕組みとDNS-SD、mdns.mcast.netの正体View More
-
直近 30 日の読者 21 人 2025.08.14
OSI参照モデルとは?7階層の役割・各層のプロトコルとTCP/IPとの違い、覚え方まで解説View More
-
2025.07.18
stale-while-revalidateとは?Cache-Controlの意味とReact(SWR)の再検証を解説View More
-
直近 30 日の読者 11 人 2025.07.16
SSE(Server-Sent Events)とは?仕組み・WebSocketとの違い・実装を3ブラウザの実測で解説View More
-
直近 30 日の読者 62 人 2025.05.21
Accept-Encodingとは?gzip・br・zstdの指定とContent-Encodingとの違いView More
-
直近 30 日の読者 17 人 2025.05.16
ORiN3とは?ORiN(オライン)の仕組みとORiN2との違い・PythonとC#での接続手順View More
-
直近 30 日の読者 54 人 2025.04.09
Zenohとは?Pub/Sub・Queryの実装とzenohdの使い方・MQTT/DDSとの違いView More
-
直近 30 日の読者 26 人 2025.02.25
Connect(connectrpc)とは?gRPC・RESTとの違いとconnect-go v2での使い方View More
-
直近 30 日の読者 11 人 2025.02.20
USIプロトコルとは?コマンド一覧・SFENの書き方とPythonで動く最小エンジンView More
-
直近 30 日の読者 30 人 2024.12.23
application/x-www-form-urlencodedとは?application/json・multipartとの違いと使い分けView More
-
直近 30 日の読者 17 人 2024.12.17
SSEとWebSocketの違いと使い分け|WebRTC・WebTransportまで性能比較【2026年10月】View More
-
直近 30 日の読者 79 人 2024.10.21
MQTTブローカーとは?仕組み・主要ブローカー比較とMosquittoでの構築手順【2.1対応】View More
-
直近 30 日の読者 35 人 2024.09.18
MQTT QoSとは?0・1・2の違いと選び方をmosquitto・Pythonの実測で解説View More
-
直近 30 日の読者 25 人 2024.08.27
gRPCとは?UDPは使うのかをTCP・HTTP/3で実測|仕組み・RESTとの違い・実装例View More
-
2024.05.28
ボイスチャットの実装方法|WebRTC自作とVivox・Photon Voice等SDKの選び方【2026年10月】View More
-
直近 30 日の読者 13 人 2023.09.29
EMQXとは?OSS版の無償範囲とMosquittoとの違い【6.3対応】View More