使用WCF服务在不同的计算机上启动程序

时间:2012-09-29 23:09:02

标签: c# visual-studio-2010 wcf

我遵循了这两个步骤:

机器X上的应用程序X现在可以在机器Y上向应用程序Y发送一个字符串,该字符串将字符串返回给X.

我希望这个字符串可以有效地作为指令在Y上运行更大的工作。

所以X上的客户端真的要发送字符串然后关闭;因为Y上的过程需要10分钟。目前虽然控制台正在等待WCFService返回一个字符串 - 如何让X只发送字符串然后关闭?

1 个答案:

答案 0 :(得分:1)

在您的服务界面中执行以下操作......

[ServiceContract]
public interface IMyService
{
    [OperationContract(IsOneWay=true)]
    void IAmALongRunningMethodAndIDontCareToReturnAnything();
}

这将导致调用方法'IAmALongRunningMethodAndIDontCareToReturnAnything'的客户端立即返回