日期:2014-05-17  浏览次数:20902 次

webservice调用exe,返回结果???
我用c#写了一个webservice的服务器端和客户端,然后通过webservice调用服务器上某个做好的exe程序,我希望能在这个程序运行的过程中在指定步骤发送信息给客户端告知运行的情况,应该用什么方法?至少要在运行结束的时候发送一个信息

------解决方案--------------------
Process p;用p去打开exe
p.WaitForExit等待返回后给客户端消息
------解决方案--------------------
可以放到线程中,结束后通过委托通知你的主进程
------解决方案--------------------
自己可以设定一下吗?在执行过后如果程序卡了,就设定缓冲两三秒什么的!如果程序还是在卡当中直接kill掉了!然后将相应的消息发送给用户!