两个问题
1、WCF怎么判断客户断已连接的数量HS_Server.ServiceClient CLIENT = new HS_Server.ServiceClient();
          
            if (CLIENT.State == CommunicationState.Opened)

2,//这样不能判断服务器的状态是否开启。

解决方案 »

  1.   

    这个需要在服务端处理,服务端有个服务类,服务类的构造函数中记录连接数+1,并让服务类继承IDispose接口,在Dispose方法中记录连接数-1,这样就完成了连接数的简单统计。
      

  2.   

    用全局变量记录啊,自己定义一个全局静态(static)的变量即可,名称任意。客户端要获取连接数信息的话,也只要给一个方法返回这个变量的值即可。
      

  3.   

    WCF用APPLICE记录数会不会好一些,我也不是会...