【问题标题】:Alert a web page when a record inserted in the database在数据库中插入记录时提醒网页
【发布时间】:2013-02-12 07:02:29
【问题描述】:

我有一个 sql server 2000 数据库,用于记录 PBX(呼叫中心)的电话呼叫。每次我们在 PBX 中有呼叫(呼入或呼出)时,都会在数据库中创建一条记录,其中包含呼叫的详细信息(时间、呼叫号码)。好吧,当驻留在 pc 上的特定电话响起时,我需要通知一个经典的 asp 页面以弹出带有此电话号码的消息。 我相信唯一的方法是使用触发器。当我们有来电时,因此在表中添加了一条记录,触发器必须以某种方式启动,但如何?如何通知 asp 页面用户正在查看电话铃声? 提前致谢

【问题讨论】:

  • 目前唯一的“实时”连接是 Web 套接字,它仅在 Chrome 中完全和部分在 Firefox 中受支持。如果这足够好,那么继续学习 Web 套接字,然后您可以使用它们来实现您想要的。很好的例子就是这个网站,它实时更新收件箱项目等各种细节。您会看到它实时更新,这就是 Web 套接字的结果。

标签: asp-classic triggers sql-server-2000


【解决方案1】:

看看 SignalR,它旨在帮助您做您需要的事情。

基本上封装了所有不同的服务器到客户端的通信技术,这意味着您不必考虑每个客户端支持什么。

但是,使用 Classic ASP 会使您的任务变得非常困难。至少在应用程序的通知部分中使用 .Net 可能最容易

【讨论】:

    猜你喜欢
    • 2010-11-18
    • 2018-05-07
    • 1970-01-01
    • 2011-08-08
    • 1970-01-01
    • 2023-03-19
    • 2019-09-18
    • 1970-01-01
    • 2014-02-26
    相关资源
    最近更新 更多