私はネイティブC++用のライブラリを探しています(ライブラリソースコードはgcc互換であり、LinuxとWindows間で移植可能である必要があります)。これは、WCFが非常に基本的な形式で行うことを実行します。つまり、データ交換を伴うクライアントサーバー環境でのOperationContractsとDataContractsです。バイナリ形式(バイナリシリアル化)。
理想的には、これを実現するためにライブラリを使用したいと思います。したがって、OperationContractsとDataContractsを、コードで使用できるリフレクション用のメタデータとクライアントサーバーTCP通信が組み込まれたリッチC ++クラスにコンパイルするライブラリがすでに利用可能な場合(つまり、WCFの機能の基本的な実装である必要はありません) WCFとまったく互換性があります)、私にそれを指摘してください。
そうでない場合は、(時間の制約が原因である可能性は低いですが)自分で実装すると、DataContractsにboost :: serializationを使用できますが、OperationContractsをどのように実装しますか?