サービス層を持つ古い C++ アプリケーションがあります。新しいアプリは C# で開発されます。それが完了する前に、それらの間で物事を共有する必要があります。C# の新しい項目は、既存のシステムに実装する必要がある場合があり、その逆も同様です。
既存のレイヤーのサービス メッセージは、コマンドを含むテキスト文字列で構成されます。C# で、既存のサービスと新しいサービスの間のブローカーを構築する必要があります。
入力と出力をより汎用的にする方がよい場合を除き、サービスには少なくとも 2 つの入力 (C++/C#) 関数と 2 つの出力 (C++/C#) 関数が必要になると思います。
システム間のブリッジとして機能するサービスの例はありますか (テキスト文字列の交換)。たとえば、これにはWCFが推奨されますか?
ありがとう
よろしく、なこり