Socket异步通讯

1.可以通过多线程来解决(一会补上)

2.Socket在tcp/udp两种通信协议下的异步通信:

基于TCP的异步通信:

        BeginAccept方法和endeaccept方法

 包含在System.Net.Sockets命名空间下。异步Tcp使用BeginAccept方法开始接受新的客户端连接请求,该方法中系统自动利用线程池创建需要的线程,并在操作完成时利用异步回调机制调用提供给它的方法,同时返回相应的状态参数,然后方可利用EndAccept方法结束该连接请求.

  BeginRecive方法和EndRecive方法

  异步Tcp使用BeginRecive方法和开始接受客户端发送的的消息,该方法如上同理,接受完毕后调用回调函数传递相应的状态参数。利用EndRecive方法接受接受消息。

http://www.cnblogs.com/zengqinglei/archive/2013/04/30/3051629.html 未完待增加。

笑语欢歌水云间, 谈古论今郁作烟。 人存一世数十载, 生则壮志冲九天!
原文地址:https://www.cnblogs.com/mercedes-Benz/p/5395790.html