繁体   English   中英

在WCF或基于ASMX的Web服务中使用计时器?

[英]Using Timer In WCF Or ASMX based webservice?

我有一种情况,我想监视数据库(SQL Server)表,如果在其中插入记录,我的Web服务应通过一条消息发送到手机。

我已经编写了向手机发送消息的功能,但是我不知道如何在几个时间间隔后使用计时器来使用Web服务监视该表来使用数据库。

有人帮我解决这个问题吗?

提前致谢。

也许我没有得到问题,但听起来很直白。 在WCF服务的启动代码中,启动System.Timers.Timer。 在计时器滴答事件中,您调用StoredProc或读取数据库中当前可用记录并将其返回给服务的内容。 在此处处理它们,然后删除数据库中的记录(或将它们标记为已处理)。

为什么要使用Web服务,通​​过Windows Scheduler运行Windows服务或应用程序是更好的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM