用于警报的C#dot net web服务

时间:2013-02-20 16:20:24

标签: c#

我想创建一个C#dot net web服务,它将检查来自sql中某个表的警报消息,然后将警报消息发送到某个URL,例如我有一个URL用于传递数据,如:http://SMSAlerts/Message?msisdn=phoneno&text=message,所以在这里我只是将电话号码和消息传递给URL。 问题是,我将如何设计Web服务,以便它每次都自己检查该表以获取新警报,以便它可以发送到该URL?警报表由另一个应用程序填充。 请帮助我知道我可以做到这一点。

1 个答案:

答案 0 :(得分:2)

Web服务不应该完成这项工作。它应该只是更新某个URL的列表(即在数据库表上)。

然后你应该开发一个守护进程(即一个Windows服务或一个控制台应用程序)来执行工作轮询数据并使用已注册的URL。