摘要: MINA 服务端 对READ 和 WRITE 都要做异步MINA 客户端 对READ 做异步 WRITE 做阻塞,如果WRITE 也异步,会出现少量请求延迟1秒的问题 阅读全文
posted @ 2010-08-31 15:42 玩玩乐乐 阅读(603) 评论(0) 推荐(0) 编辑
摘要: SocketChannel 叫套接字通道,面向流,就是通常的TCPread,write 前必须建立连接,线程安全,任意时刻只能有一个线程进行读取和写入DatagramChannel 叫数据报通道,面向数据报,就是通常的UDPsend,receive 前无需建立连接,read,write前必须建立连接,线程安全,任意时刻只能有一个线程进行读取和写入 阅读全文
posted @ 2010-08-31 11:14 玩玩乐乐 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 流式套接字要分客户和服务器,而数据报不用分 流式套接字适合传输数据量大的,而数据报套接字适合传递数据量少的 流式套接字建立麻烦,数据报套接字建立简单 客户的流式套接字只能向一个方向传递,数据报套接字可以接受任何方向的来得数据,并可以向任何地址发送数据报流套接字比数据报套接字好,这样你可以不必管理底层细节,只需要相信TCP就可以保证传送的数据是依次,可靠的传送的,缺点是效率相对数据报套接字低。 使用... 阅读全文
posted @ 2010-08-31 10:57 玩玩乐乐 阅读(6073) 评论(0) 推荐(2) 编辑