0

我有一个场景,我想监控数据库(SQL Server)表,如果在其中插入记录,我的 web 服务应该通过一条消息发送到手机。

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

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

提前致谢。

4

2 回答 2

0

也许我不明白这个问题,但对我来说听起来很直截了当。在 WCF 服务的启动代码中,您启动 System.Timers.Timer。在计时器滴答事件中,您调用 StoredProc 或读取数据库中当前可用记录并将它们返回给服务的东西。在那里您处理它们,然后删除数据库中的记录(或将它们标记为已处理)。

于 2012-06-27T12:17:48.483 回答
0

为什么你想要webservice,一个windows服务或通过windows scheduler运行的应用程序会是更好的选择。

于 2012-06-27T12:38:57.940 回答