1

我有一个应用程序,它通过在我的网站上使用一个 asp 应用程序从我的客户那里收集一些信息。此应用程序将信息写入远程服务器(Web 服务器)中的数据库(sql 服务器)。我希望将数据库中的信息实时更新到我的本地 PC,即,一旦将数据添加到 Web 服务器 DB,就应该将其下载到本地服务器(离线服务器)。总而言之,我想将数据更改的通知从 Web 服务器推送到本地 PC。

4

1 回答 1

0

有许多方法可以实现这一点 - 您选择的方法取决于您的特定情况的限制。最简单的方法是让您的本地应用程序定期轮询服务器。这是粗略的,但它的优点是几乎可以肯定地在不修改您的路由器/防火墙设置的情况下工作。或者,您可以在 asp 应用程序上编写代码,以便仅在发生更改时向本地应用程序发送消息。这是一个真正的推送,但如果没有路由器上的端口转发,它可能会失败;如果您可以配置路由器,那么代码应该足够简单。从本质上讲,这个问题太模糊,无法在这里正确回答——你可能会收到一些回复说“好的,你坚持哪一点?”,“你试过什么?” ETC

于 2013-08-24T12:32:15.487 回答