MONTH

2024年8月

grpc入門②:クロスプラットフォーム環境で通信してみよう

grpc入門編の第二回目となる今回は、異なるOS, 異なるプログラミング言語を使用したクロスプラットフォーム環境での通信を試そうと思います。 今回実施することは、下図のような感じでHyper-Vで作ったUbuntu環境上にサーバーをたてて、Windows C++クライアント環境から通信します。 環境構築 手近なところにLinux環境がないので、Hyper-VでUbuntu環境を作成します。 Ubu […]

grpc入門①:VisualStudio2022 C++環境を作ってみよう

最近grpcを触れる機会があったんですが、WindowsのC++環境作るのに結構苦労したので記事として書き残そうと思います。 gRPCとは、Googleが開発した高性能なRPC(Remote Procedure Call)フレームワークです。Protocol Buffersをデフォルトのシリアライズフォーマットとして使用し、異なるプログラミング言語間での効率的な通信を実現します。HTTP/2を基盤 […]