我有一个C#服务器应用程序,它需要谈话并控制另外3个客户端应用程序:一个在C#中,一个在C++中,一个在VB.Net中。所有这些都是Windows窗体应用程序。他们基本上需要交换一些字符串和数字,而不是重载。在C#和这些不同语言之间进行IPC的最佳方式是什么?请注意,客户不会相互交谈,他们只会与服务器通话。IPC与C++应用程序和其他应用程序之间的C + +和VB.Net
C#需要与C++交谈,所以我猜WCF不好,因为WCF只能在两个.Net应用程序之间工作?
我可以在所有这些语言中方便地使用命名管道:C#,C++和VB.Net吗?
我也想知道,如果将来我必须添加VB6,VBScript和PowerShell脚本作为客户端,那么最适合所有这6种语言的最佳IPC选项是什么?我仍然可以使用命名管道吗?
检查此答案http://stackoverflow.com/questions/2012210/ipc-between-net-and-c-applications – 2011-05-13 04:32:16