1

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

4

1 回答 1

2

Web 服务不应该做这项工作。它应该只更新某处的 url 列表(即在数据库表上)。

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

于 2013-02-20T16:23:19.030 回答