MSDN上面讲了客户端如何呼叫WebServices的方法,但是没有讲WebServices如何主动呼叫客户端的方法。现在的要求是每隔一段时间WebServices就主动呼叫客户端的某个方法,按道理来讲这个可以用回调来做就是事件,但是在WebServices端定义了事件,在客户端如何添加事件呢?有没有什么办法可以让WebServices主动呼叫客户端的某方法呢?

解决方案 »

  1.   

    webservice说白了 还是http+xml 它是基于B/S的一种 请求--响应式的一种工作方式, 只有客户端请求以后服务器才进行回应,服务器是不能主动和客户端程序进行通讯的
      

  2.   

    WebServices主动呼叫客户端,无法实现。WebServices理论上就是HTTP链接。
      

  3.   

    客户端不请求,服务段是不会相应的,这是b/s的基本规则。除非你用tcp自己写插件。
      

  4.   

    客户端是指谁? JAVASCRIPT 的话应该不可能。
      

  5.   

    socket
      

  6.   

    用TCP/IP的 remoting 可能拼写不对!
      

  7.   

    用WCF吗,楼主可以参考下面的文章
    http://www.cnblogs.com/artech/archive/2007/03/02/661969.html