Я только начал изучать WCF, который может помочь мне в обмене данными между двумя разными платформенными приложениями. Я также создал одно простое приложение для общения, но и клиент, и сервис написаны на C#. Я хочу знать, как я могу установить приложение C++ и C#, чтобы они взаимодействовали друг с другом. заранее спасибо





этот вопрос кажется мне очень широким, дело в том, что поскольку вы находитесь в окнах, а приложения C# и C++ будут работать одновременно, вы должны учитывать конкретные требования вашего приложения.
Например, у меня был сервер на C#, который получал некоторые данные, которые нужно было обработать на C++, а затем вернуть отправителю, поэтому, поскольку процессы C# и C++ находились на одном компьютере, я использовал метод сопоставления файлов, например .
Независимо от языка, вы должны убедиться, что данные, которые вы отправляете, если вы их получили в другом процессе, должны быть понятны.
Вот ссылка для получения дополнительной информации в wnidows https://msdn.microsoft.com/en-us/library/windows/desktop/aa365574(v=vs.85).aspx
Клиентские приложения C++ и C# могут обмениваться данными через службу (службу WCF или веб-API). вы также можете использовать C++ lib в приложении C# (но это не рекомендуется).