我的SERVER端是每天9:00,17:00,21:00三个时间段定时启动运行的,运行之后就会向客户端发送一些消息,完了之后就自动关闭.怎么能让我的客户端在SERVER端启动的时候也自动运行接收消息呢?请有类似经验的朋友多多帮忙,分不够可以再加的,谢谢.

解决方案 »

  1.   

    当然也可以反过来
    server端发广播消息,主动发消息给客户端,让客户端来连接服务器端
      

  2.   

    to  matq2008(叶子.net)如果客户端没有连接服务器的话那怎么收到服务器发来的消息呢?还是要先连上服务器才行啊.
      

  3.   


    UP!!!
    server端发广播消息,主动发消息给客户端,让客户端来连接服务器端
      

  4.   

    to qiyadeng(流浪小子)我也考虑过这个方法,但是我的客户端的机器是没有固定IP的,所以不能作为服务器来发送消息.
      

  5.   

    根据你的描述,说明你是在公网上,如果是内网,完全可以用广播的方法!至少得有一端有固定IP
    如果只是服务器端有IP,则需要客户端定时去扫服务器端吧
      

  6.   

    to matq2008(叶子.net) 
    服务器是放在外网机房的,有固定IP,客户端是在内网的,所以只有让客户端去连服务器端.如果要客户端定时扫描的话要怎么反复连接服务器呢?
      

  7.   

    matq2008(叶子.net) ( ) 信誉:100  2005-9-13 11:33:16  得分: 0  
      
    当然也可以反过来
    server端发广播消息,主动发消息给客户端,让客户端来连接服务器端
    ====================================================================
    如何实现啊?
      

  8.   

    不立即连接Server就会丢消息?这算什么服务器。告诉你个简单的方法,把消息写到数据库里,client不用连接server,直接到数据库里找就行了。这样还不至于连接不上就丢消息。