一台主机,200台计算机,我想编个小程序,客服端装在每台机器上,每10分钟向服务器发送一个字节的数据,服务器上装个服务端程序,接收这个数据,用什么技术实现比较好呢?  

解决方案 »

  1.   

    如果主机有固定IP或是局域网的话用SOCKET 通信。如果没有固定IP或不在局域网的话用HTTP通信。
      

  2.   


    监控关没关机;(http呗,简单,http://xxx.com?p=要传的数据, 弄个ASP、PHP、。NET的接收一下或者就用socket,用indy里面的省事
      

  3.   

    用INDY的控件比较好,阻塞模式可以避免粘包、重传的问题。
      

  4.   

    服务器架个IIS或者APACHE 然后用INDY里的IDHTTP向服务器发送消息呀
      

  5.   

    200个客户端话, 不管是UDP还是TCP, INDY完全没问题的
    客户端可以写到服务里或者EXE里,让它其启动,里边一边定时线程发包就可以了 
    通讯协议也简单