さまざまな制約により、次のような状況に陥っています。
コンピューターのループバック デバイス (127.0.0.1) でサービスを開始する API にアクセスできます。このコンピューターは、クライアントによってホストされている VM 上で実際に実行されています。クライアントは同じ API を使用して接続します (もちろん、ループバック デバイス経由で接続します)。
API は、ホストおよびクライアントと同じマシン上で実行されるサービスであることを意図しています。これは本質的に通信層です。2 つのソフトウェア コンポーネント (つまり、エンドポイント) は互換性がないため、VM でサーバーをホストするクライアントのように構成しました。
VM は Virtualbox で、ブリッジ アダプター ネットワークがセットアップされています。
どちらも Windows XP を実行しています。
どうすれば彼らにコミュニケーションをとらせることができますか?
編集: 通信サービスを変更することはできませんが、VM またはホストに必要なその他の変更はすべて行うことができます。