刚接触异步socket,感觉对异步socket编程模式很不适应,以我现在的理解感觉异步socket的功能,完全可以用多线程来完成。并且异步socket对某些应用场合比多线程要复杂。我觉得应该是我的理解有问题。请大家帮忙指出
    异步socket是通过触发事件来完成数据到来通知,并且数据是根据接收缓冲区的大小来一段一段获取的。数据段的组合应该是由异步socket的使用者来完成。使用者一次通讯,最少需要定义两个回调函数,一个是数据片到来,一个是数据接收完成。当某些应用要求多次使用异步socket并且有串行关系时,比如 A->B->C,A B C代表三次使用socket,使用同步socket在一个函数中就可以完成,现在必须要分成多个函数。并且 A B C都需要设置回调函数。
   等待大家的回答