随笔分类 - 网络编程
摘要:link:http://www.cnblogs.com/visily/archive/2013/03/15/2961190.htmlTCP、UDP详解1、传输层存在的必要性由于网络层的分组传输是不可靠的,无法了解数据到达终点的时间,无法了解数据未达终点的状态。因此有必要增强网络层提供服务的服务质量。2、引入传输层的原因 面向连接的传输服务与面向连接的网络服务类似,都分为建立连接、数据传输、释放连接三个阶段;编址、寻址、流控制也是类似的。无连接的传输服务与无连接的网络服务也非常类似。一个很显然的问题:既然传输层的服务与网络层的服务如此相似,那么为什么我们还要两个独立的层呢? 原因在于:传输层的代
阅读全文
摘要:PS:最近一直在钻研几种主流IO网络模型的实现原理 唯一感觉不是很通的就是IOCP了 希望慢慢多加实践会真正消化掉这个强大的网络模型 下面推荐一篇写的很不错的博客 基本都是windows网络编程那些内容了 希望对你有帮助 -----11/12/18-----jemmy整理原文出处:http://tangfeng.iteye.com/blog/518148“完成端口”模型是迄今为止最为复杂的一种I/O模型。然而,假若一个应用程序同时需要管理为数众多的套接字,那么采用这种模型,往往可以达到最佳的系统性能!但不幸的是,该模型只适用于Windows NT和Windows 2000操作...
阅读全文
摘要:引自:http://mandapeng.vip.zhourenjian.com/?p=7简析adb的端口映射功能,将PC端的某端口数据重定向到手机端的一个端口================================================曾经以为adb forward是个好东东,因为通过这个映射之后,在PC和设备之间就可以直接socket通信了。可现在终于发现,世界不是完美的。Android Debug Bridge设计的目的,一是用来管理所有连接的设备;二是提供各种服务,供PC端有效的控制设备。主要包括三个部分:1) ADB-server运行在PC端,是一个始终在后台运行的进
阅读全文
摘要:引自罗索工作室:http://www.rosoo.net/a/201105/11361.htmlTCP传输小数据包效率问题(译自MSDN)jackyhwei当使用TCP传输小型数据包时,程序的设计是相当重要的。如果在设计方案中不对TCP数据包的延迟应答,Nagle算法,Winsock缓冲作用引起重视,将会严重影响程序的性能。这篇文章讨论了这些问题,列举了两个案例,给出了一些传输小数据包的优化设计方案摘要:当使用TCP传输小型数据包时,程序的设计是相当重要的。如果在设计方案中不对TCP数据包的延迟应答,Nagle算法,Winsock缓冲作用引起重视,将会严重影响程序的性能。这篇文章讨论了这些问题
阅读全文
摘要:引自:http://www.builder.com.cn/2007/1016/559001.shtml开发者在线 Builder.com.cn 更新时间:2007-10-16作者:张勇 于金峰 蔡骅 来源:计算机与信息技术本文关键词: VC++ 局域网 视频传输 摘要 本文针对不同的局域网,提出一种通用的实时视频传输的解决方案。在使用Divx编解码的基础上,提出了从压缩、组帧、发送到接收、解压整个流程的思想,具体实施方案和VC++实现核心源代码以及传输控制策略,有效地保证了高质量的实时视频传输。 关键词 客户/服务器;实时视频传输;Divx 引言 在局域网内部实时传输视频已经得到广泛应用。现在
阅读全文
浙公网安备 33010602011771号