我们有一个网站,需要一个调度程序来在特定时间接收通知(电子邮件)。例如。如果有人在下午 5 点设置提醒参加下午 4:45 的会议,则大约会在下午 4:45 收到电子邮件。
由于此站点托管在共享服务器上,因此我们无法控制服务器来运行任何 SQL 作业或调度程序应用程序。
ASP.NET 中有什么可以在这种情况下提供帮助的吗?
这个怎么样:使用 ASP.NET 模拟 Windows 服务来运行计划作业 http://www.codeproject.com/KB/aspnet/ASPNETService.aspx.
在某一时刻,这项技术被用于堆栈溢出 https://blog.stackoverflow.com/2008/07/easy-background-tasks-in-aspnet,尽管我认为不再是这样了。
老实说,这对我来说似乎是一种令人讨厌、容易出错的黑客攻击,但如果您无法在服务器上运行除您的网站之外的任何内容,那么这样的东西可能是您唯一的选择。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)