我已经完成了大量的C#shell命令调用,应用程序,批处理文件等。有一天我被问到,如果我目前从我的网站应用程序运行一个可执行文件,将移到我们Intranet上的另一台服务器上。 换句话说,网站应用程序和我通过Process.Start(...)运行的可执行文件位于当前的相同框中 - 所有这一切都很好。现在希望将两者分开放在两台不同的服务器上。C# - 命令行应用程序调用
我做了一些徒劳的尝试,从服务器A(网站所在的位置)执行应用程序(位于服务器B上)。 有没有一种方法,我还没有运行交叉还没有做到这一点?
感谢
为什么这些尝试是徒劳的?你尝试了什么,它是如何失败的? – David
使用套接字。或通过http戳它。 –
与远程机器上的另一个进程通信的标准方式是使用WCF或任何其他ipc机制 –