,我在看《C#网络应用编程》,想写一个TCP/IP应用程序:
从上位机中读取控制字,并将控制字送到下位机,而且还能从下位机中读取检测回送字,并送到上位机。
不知用异步套接字能否实现?如何实现?

解决方案 »

  1.   

    补充一下,《C#网络应用编程》中有一个SERVER程序和一个CLIENT程序演示如何使用异步套接字。
    在SERVER中接收完数据马上转入发送状态,在CLIENT中发送完数据马上就转入接收状态,
    这样程序就连续运转起来了,可是我的要在一个程序中同时实现和上位机及下位机的收发数据,但数据量不大,
    这样的程序如何编写啊!愁死了:( 
    多谢各位大哥大姐啦!
      

  2.   

    http://www.cnitblog.com/guopingleee/archive/2008/01/17/38955.html
      

  3.   

    http://www.ptpress.com.cn/Book.aspx?id=7557
    是马俊 这个人写的书吗?这人写书太烂,看看他前一本书的目录就知道了.对比他前后2本书
    http://www.ptpress.com.cn/Book.aspx?id=7557
    http://www.amazon.cn/mn/detailmore?showtype=3700&prodid=zjbka03afk...
    socket编程.他从82讲到 141就讲完了.
    其他什么不疼不痒的HTTP,FTP,POP3...  这需要他讲么.
    最复杂的 socket应用50多页就讲完了...这书实在是一般啊.前作更是不知所谓,乱七八糟.
      

  4.   

    Richard Blum 那本我刚下了个电子版.确实还行. 第八章我认为是全书最重点的部分.
    多多研究第八章吧
      

  5.   

    应该不难吧多线程,我以前也是用VB的,没有接触过多线程,后来学C#,2天的时间基本上可以操作简单的多线程和线程池。
      

  6.   

    第八章所讲的 非阻塞和.net套接字异步 并非教你使用多线程.而是让你离开 线程池+阻塞socket 的编码框架.