OA系统上作一个webservice本地机做一个windows 服务程序每隔一段时间连上webservice检查是否有新通知

解决方案 »

  1.   

    没必要本地机做一个windows 服务程序,每次启动后在系统空闲时去服务器上监测一下又无更新,给出提示
      

  2.   

    我觉得应该在客户端装个windows程式,每次开机连接server,注册IP,发送版本列表,然后由服务器比队也发送列表给客户端
      

  3.   

    就直接写一个windows程序 开机运行 隐藏窗体 用Timer()检测数据库 有则弹出窗口提示 不就可以了吗  应该很容易实现
      

  4.   

    OA系统上作一个webservice本地机做一个windows 服务程序每隔一段时间连上webservice检查是否有新通知
      

  5.   

    应该在客户端装个windows程式,每次开机连接server,注册IP,发送版本列表,然后由服务器比队也发送列表给客户端
      

  6.   

    我们在做WINDWOS UPDATE时,会下载一个自动更新的程序,它会自动判别有无更新补丁,然后下载安装,
    你这个也是需要运行程序才能提示下载呀!!为什么要求网站自动提示用户呢??如果你们的程序运行在一个局域网内到可以实现你要求的及时的通讯!!你可以在服务器做一个监听程序,客户端 隔一定的时间发送一个 有无新消息的请求!
    也可以将新的通知存储到数据库中!!客户端 过一定时间读取一次数据库
      

  7.   

    如果通过网络,那么是要有一个应用在运行,就像Windows 2000的自动更新,本身是Windows系统在运行(否则,系统就完了),它也是通过网络来检测的。所以我觉得,可以在OA系统里设置一个检测程序,最好过一定的时间段检测。当有更新时,通过提醒框通知。当然,这样需要你的代码设计做的很好,确定好更新的位置。
      

  8.   

    在客户端用个windows service,每隔一段时间就对 web service请求一次,看看有没有更新