【Remouse】設計 ネットワークプロトコル

寒くなったり暑くなったりなったり大変ですね。

ベイスターズが3位から日本シリーズに出場するそうです。

今日はネットワークプロトコルを見直しました。

サーバー側はC++なのですが、最近のクライアントソフトはあまりバイナリに強くないので

JSONを意識してプロトコルを作り直しています。

C++の標準ライブラリにはJSONを扱えるものはないですが、nlohamann/jsonというモジュールを仕事で使ったことがあるのでライセンス的にも大丈夫そうです。

C++なのに連想配列っぽく使えて超便利!

先にサーバー側でこのプロトコルに合うようにParserを作っていますが、Iteratorって場所がよくわからなくなるので動くかどうか不安です。

そういえばVisual StudioはF9キーでブレークポイントを張れるのですが近所にF9っていうアパートがありまして、休憩所とブレークポイントをかける高度な名前なのかなって思ったり。

英語にするとFunction nineなのでSection 9みたいでちょっとかっこいいですよね。

【公式】The Laughing Man 2024
攻殻機動隊S.A.Cの「笑い男事件」がいよいよ現実のものに。増殖する事件情報を集約するポータルサイト

 

コメント

タイトルとURLをコピーしました