2014-06-17 22 views
2

我需要开发Windows服务,每两周将文件传输到系统中。问题是我还需要“RunNow”方法,因此用户可以随时通过单击Web应用程序(asp.net mvc)中的链接来调用传输方法。如何从Web应用程序调用Windows服务方法

如何从外部资源调用Windows服务方法?

+0

看WCF - http://msdn.microsoft.com/en-us/library/ms731082(v=vs.110).aspx。 –

+0

我知道它可以使用.net远程处理,但我找不到示例。 – Gab

+0

WCF不是.Net远程处理,如果您正在寻找示例,那么这对于SO来说是无关紧要的。你需要明确你需要什么帮助。 –

回答

2

如果您想在Web应用程序的服务器端调用Windows服务方法,请查看WCFRestSharpNancy。很快,您需要在Windows服务应用程序中创建一个RESTfull服务,该服务将使用http://localhost/myservice/transfer地址来公开Transfer方法。然后使用javascript代码中的ajax或.net控制器类中的RestRequest来调用地址。 但是,如果你想在应用程序的客户端调用Windows服务方法,这将是一个问题。

相关问题