我需要同时向64个设备发送指令,同时呢需要接收这些设备的回发数据.采用tcp方式,数据要求不能丢.采用什么方式进行合理.请给一个实现思路.
(发送和接受能在一个时端能完成都可以,1分钟以内吧)

解决方案 »

  1.   

    64个设备?最好采集异步IO(Overlap)的方式。
      

  2.   

    同意异步I/O。完成端口模型不错,基于异步I/O,启用了系统级的优化。-------------------------------------------------------
    MyCSDN - CSDN离线数据浏览工具。(恒金软件出品)  
    可下载论坛文件、文档文章和全文搜索论坛数据以供离线浏览。支持签名回复。
    下载地址:http://nj.onlinedown.net/soft/6591.htm
      

  3.   

    完成端口的例子:http://www.vckbase.com/code/downcode.asp?id=2619
    http://www.vckbase.com/code/downcode.asp?id=2077校验部分应该比较简单,自己实现吧-------------------------------------------------------
    MyCSDN - CSDN离线数据浏览工具。(恒金软件出品)  
    可下载论坛文件、文档文章和全文搜索论坛数据以供离线浏览。支持签名回复。
    下载地址:http://nj.onlinedown.net/soft/6591.htm