net
sence-wong
这个作者很懒,什么都没留下…
展开
-
http socket
文章转摘自互联网。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到sy原创 2013-07-12 13:53:36 · 416 阅读 · 0 评论 -
使用异步套接字模式进行Windows网络编程
文章转摘自互联网。 使用异步套接字模式进行Windows网络编程 上面我们使用多线程技术解决了阻塞套接字模式的阻塞问题。微软提供了另外一种不使用多线程技术解决阻塞问题的方法,即异步套接字模式。 所谓异步套接字,是指基于消息的、非阻塞模式的套接字。 Windows套接字可以在两种模式下执行I/O操作,即阻塞模式和非阻塞模式。 在阻塞模式下,在I/O操作完成前,执行操作的Winsock函数会原创 2013-07-12 13:54:59 · 1565 阅读 · 0 评论 -
winsock网络编程
文章转摘自互联网。 相关概念 网络协议 TCP/IP(传输控制协议/网际协议)是业界标准的协议组。它是基于四层参考模型,属于TCP/IP协议组的所有协议都位于该模型的上面三层。TCP/IP模型的每一层对应于国际标准化组织(ISO)提议的七层“开放系统互联(OSI)”参考模型的一层或者多层。 l TCP/IP协议描述 SOAP 层 描述 协议 应用层 定义了TCP/IP应用协议原创 2013-07-12 13:59:14 · 605 阅读 · 0 评论 -
http的无状态无连接到底是什么含义
文章摘自http://blog.csdn.net/bingjing12345/article/details/9819731 无连接:服务器处理完客户的请求,并收到客户的应答后,即断开连接。 早期这么做的原因是 HTTP协议产生于互联网,因此服务器需要处理同时面向全世界数十万、上百万客户端的网页访问,但每个客户端(即浏览器)与服务器之间交换数据的间歇性较大(即传输具有突发原创 2013-08-15 17:59:23 · 484 阅读 · 0 评论 -
Select模型原理
文章摘自 http://blog.csdn.net/yanheifeng715000/article/details/6592447 Select模型原理 利用select函数,判断套接字上是否存在数据,或者能否向一个套接字写入数据。目的是防止应用程序在套接字处于锁定模式时,调用recv(或send)从没有数据的套接字上接收数据,被迫进入阻塞状态。 select参数原创 2013-10-25 18:38:03 · 437 阅读 · 0 评论 -
TCP三次握手及四次挥手详细图解
文章摘自http://www.cnblogs.com/hnrainll/archive/2011/10/14/2212415.html 相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助. 而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问原创 2013-10-22 20:04:20 · 395 阅读 · 0 评论