0

我读到建议使用常规 Windows 服务,或者您可以从任务计划程序开始的控制台应用程序,这里的问题是我将无法访问服务器,更不用说在我的网站之后自己配置它了已经启动,所以我们想出了建立一个可以在特定时间自动完成工作的 Web 服务的想法,我已经创建了一个 Web 服务,但是我不知道如何让它自动化,所以到目前为止,这只是我的网站调用 Web 服务方法,这完全没用,因为我可以从网站本身做到这一点。

这是 VS 的示例表单,我可以从我自己的代码中调用它,但它没有任何作用。

<WebMethod()> _
 Public Function HelloWorld() As String
  Return "Hello World"
 End Function

所以假设这是我需要的,我怎么能让它自动化呢?

4

1 回答 1

0

如果您需要一些解决方案,可以在配置的时间运行一些例程并通过 http 提供对自身的访问,您可以:

  1. 做一个网络服务,
  2. 使用 Quartz.NET http://quartznet.sourceforge.net/来安排例程,
  3. 使用 WCF 自托管提供 HTTP 访问
于 2012-11-23T16:38:23.183 回答