0

我即将开发一个应用程序,当服务器数据库中有新条目时,Windows 应用程序将接收来自服务器的消息。我打算在 asp.net 中使用 xmpp 和 c# 来做同样的事情。那是更好的方法吗?

场景是这样的:每当一个新条目插入到我的 sqlserver 数据库中时,我的 windows 应用程序都应该收到那个新条目的通知。即我想将消息从服​​务器推送到 Windows 应用程序。如何使用 xmpp 推送消息?我可以将服务器设置为我的公司服务器吗?还是我必须使用 jabber 服务器本身?

4

1 回答 1

0

假设有多个客户端实例正在运行,那么使用某种形式的 pubsub,比如 XMPP pubsub 将是一个合适的解决方案。有许多 pubsub 解决方案可用,您必须根据您的所有要求和/或限制选择合适的解决方案。

如果此功能被认为是业务关键,那么您绝对应该使用自己的服务器。

我不知道是否有任何公共 XMPP 服务器启用了 pubsub 并可供公众配置。

于 2013-01-10T16:16:59.230 回答