我正在开发一个基于.Net的Windows服务,该服务将全天候运行24/7,通过互联网向一些API发出简单的请求(每5-10秒返回100-500个字符的文本),并将结果更新到本地SQL Server数据库中。
除了上述要求之外,还将有一些Web API调用来获取结果(每天少于50次调用)
我打算暂时将其作为Windows服务和IIS运行,但希望在稳定后将其托管在某些在线托管门户中。我希望后台服务始终在线,但是我不想最终为将来的托管支付太多费用。这些托管使用的术语是什么?
作为一名热情的程序员,为我提供的最便宜和最好的选择是什么?
如果有人可以提供更好的方法,我也愿意在Microsoft堆栈中切换技术(WCF,Web Api-> ???),以开发和部署后台服务。
有人对此有想法吗?