在Windows Service中运行aspx.cs
本文关键字:aspx cs 运行 Windows Service | 更新日期: 2023-09-27 18:09:36
我对Windows服务的整个概念还是个新手。我正在努力实现以下目标:
- 我必须定期执行一个函数这是写在asp.net
- 我想使用Windows服务来调度。
windows service能做到吗?我不想打开web应用程序发生,它必须在后台运行在任何时候。这将被安装在web服务器上。
对不起,如果我不能更好地表达我的问题。请建议我应该做什么。还有其他方法吗?还是我应该继续。
没有"function .. "用asp.net编写"。您必须将想要在单独的dll中运行的函数的代码隔离,然后从windows服务调用此代码。如果你在GAC中安装了dll,你可以在你的web应用程序和windows服务之间共享代码。
另一个解决方案是将函数作为web服务(WCF或WebApi)公开,并从您的windows服务中调用它。
Asp。Net不适合长时间运行或定期执行代码,这就是为什么您需要将这两个功能分开。