У меня есть приложение на сервере C #, и оно должно общаться и контролировать еще 3 клиентских приложения: одно в C #, одно в C ++ и одно в VB.Net.Все они являются приложениями Windows Form.Они в основном должны обмениваться некоторыми строками и числами, не сильно загруженными.Каков наилучший способ сделать IPC между C # и этими разными языками?Обратите внимание, что клиенты не общаются друг с другом, они только общаются с сервером.
C # должен общаться с C ++, поэтому я полагаю, что WCF не годится, поскольку WCF работает только между двумя приложениями .Net?
Могу ли я удобно использовать именованные каналы на всех этих языках: C #, C ++ и VB.Net?
Я также хочу знать, нужно ли в будущем добавлять сценарии VB6, VBScript и PowerShell какклиенты, что будет лучшим вариантом IPC, который работает для всех этих 6 языков?Смогу ли я использовать именованные каналы?