Windows で 2 つの実行中のプロセスがあり、各プロセスには他のプロセスへのパイプがあります。
複雑なクラスをシリアル化し、あるプロセスから別のプロセスに送信したいと考えています。シリアル化手順は既に完了しており、パイプがバイナリ ストリームを送信していることを理解しています。シリアル化されたデータを送信するにはどうすればよいですか? WinAPI と C++ を使用しています。
カスタムプロトコルを開発する必要がありますか? もしそうなら、それはこの特定のクラスにジェネリックまたはユニークであるべきですか? シリアル化されたクラスを送信するときに仮想テーブルを保持できますか?
この場合に一般的に使用されるモデルまたは設計パターンはありますか? 少しのサンプルコードをいただければ幸いです。ありがとうございました!