web服务端如何主动跟客户端联系呢/////////没有办法,B/S结构的程序只能请求/响应

解决方案 »

  1.   

    我打算使用的不是b/s结构,当然也是三层,采用智能客户端的方式,业务逻辑除了放在客户端外,web上也将放一部分,比如安全验证、与数据库通讯等。
    请继续指点!谢谢!
      

  2.   

    不可能的,HTTP协议限制了。
    可以考虑使用脚本定时刷新,或者使用xmlhttp之类的冬冬定时更新。
      

  3.   

    Smart Client采取的也是客户端轮询的方式,服务器永远是被动的。
      

  4.   

    那么像msn或者qq这类软件呢?它们也是使用轮询的方式吗?
      

  5.   

    xmlhttp我想是个好办法,有很多的页面广告,都是这么做的.我想比较笨的办法就是创建桢,在其它桢页面里做定时器来刷新另外一个桢页面.
      

  6.   

    基于web的系统,服务端只能被动响应
      

  7.   

    多谢楼上各位,我这个系统也是有自己的客户端的,就像qq一样,但是不知道qq有没有服务器主动跟客户端通讯的时候(比如上线消息提示如何实现的),如果有,qq使用的又是什么技术呢?
      

  8.   

    有客户端就方便的多 仅仅靠WEB我看不行
    但是你可以考虑变形客户端啊!比如 WEB去在客户那安装个ACTIVEX控件
    然后ACTIVEX在客户同意的情况下 在客户机上安装一个隐型客户端(比如一个后台程序或者服务?)
    这样有些功能就可以靠这个东西完成了。
      

  9.   

    绝对可以让web调用remoting,用远程事件挂接能实现你的想法
      

  10.   

    多谢楼上各位。
    请问有哪位大侠知道msn或者qq是如何实现上线提醒的吗?