繁体   English   中英

我如何在远程计算机上运行应用程序并使用.net C#等待结果

[英]How can i run an application in remote computer and wait for results using .net c#

我的要求是在外部计算机或远程计算机上运行计算,然后等待应用程序完成计算并返回结果。

在C#.net中是否可行?如果可以,我该如何完成呢?

我尝试了psexec,但它不等待响应

将WCF与异步调用一起使用; 创建一个WCF服务,然后在Visual Studio的“ 服务引用设置”屏幕上选择“ 生成异步操作 ”时,将该服务添加到您的项目中。 例如,这将为您的服务添加异步操作功能。

如果您的服务名称是sumNumbers(int x,int y),则Visual Studio将自动为您生成sumNumbersCompleted事件。 因此,您可以按以下方式致电服务;

sumNumbers(5,6);
sumNumbersCompleted+=methodWhentheEventisCompleted;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM