感觉不能轮询数据库,开关数据库都耗时耗资源
sqlserver2005不有通知功能吗 你找找这方面的资料

解决方案 »

  1.   

    不要数据库,只要web servies端主动给客户发送数据就可以(几个变量也行).
      

  2.   

    此路不通,
    webServies也是基于http的,你认为iis能主动给你的IE发送数据么?
      

  3.   

    应该用 romoting 来实现。
      

  4.   

    Remoting或WCF,客户端与服务端进行通信
      

  5.   


    客户端与服务端通信采用接收消息的模式就是Remoting或WCF来完成的
      

  6.   

    看看你的是web还是win是web的话就不可能了,web是无状态的,就是说被动的只有客户端先发送消息才会去处理
    如果是win就可以了,就是分布式系统,他可以在服务器端订阅事件而在客户端激活
      

  7.   

    如果是winform ,你用.net remoting。我以前做过一个考试系统,监考老师如果看到一个学生作弊,立即发送一个警告过去;但在服务器端必须有个Host程序,可以用window services.
      

  8.   

    能具体说下吗?我必须的用web services,因为别的功能都实现了,就差这个功能了。web services 服务器一但发现自己的某个变量发生改变,就自动给把这个修改过得数据发到winform客户端。
      

  9.   

    WEB SERVER 我也尝试过 没成功.
    如果楼主成功了.
    记得介绍一下经验.
      

  10.   

    回答问题的麻烦仔细看一下不是REMOTING
    是WEB SERVER  
      

  11.   

    无非就是客户端与服务端交互通信的问题
    Remoting或WCF可以实现,再不济,使用WinSock
      

  12.   

    jjkk168 
    jietuan
    多谢解答.
    可是要求必须是web services,必须在web services下实现这个啊. 
      

  13.   

    jjkk168 
    jietuan 
    多谢解答. 
    可是要求必须是web services,必须在web services下实现这个啊.