
网络编程
fysy0000
这个作者很懒,什么都没留下…
展开
-
C# 小端
c# 通信中字节序处理。2010-12-11 12:03最近在写一个短信下发功能,客户端使用c#和java的短信网关的进行网络通信。之前使用java进行开发,一切正常,改用c#无法收到网关应答。想了半天意识到是不是网络字节序问题,java默认就是大端字节序,和网络字节序是一至的,转载 2011-07-21 12:28:53 · 4741 阅读 · 0 评论 -
winsock 模型 据我所知12000个左右,以前看到过,在哪里看的忘记了 evnet
重叠I/O模型的另外几个优点在于,微软针对重叠I/O模型提供了一些特有的扩展函数。当使用重叠I/O模型时,可以选择使用不同的完成通知方式。采用事件对象通知的重叠I/O模型是不可伸缩的,因为针对发出WSAWaitForMultipleEvents调用的每个线程,该I/O模型一次转载 2011-08-12 10:29:19 · 910 阅读 · 0 评论 -
WinSock1.1
recv不等待是因为你使用的是非阻塞socket,换而你使用阻塞socket一样需要等待。recv的recvfrom是可以替换使用的,只是recvfrom多了两个参数,可以用来接收对端的地址信息,这个对于udp这种无连接的,可以很方便地进行回复。而换过来如果你在udp当中原创 2011-08-10 13:38:04 · 1091 阅读 · 0 评论 -
setsockopt
我找到一篇中文的,希望你能用的上。 简述: 设置套接口的选项。 #include int PASCAL FAR setsockopt( SOCKET s, int level, int op转载 2011-08-10 22:12:43 · 639 阅读 · 0 评论 -
TCP/IP 理解
说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速转载 2011-07-20 00:45:18 · 6393 阅读 · 0 评论 -
TCP/IP 中相关协议的 RFC
TCP/IP包括很多个协议 下面是TCP/IP 协议和支持服务所支持的 RFC。768 用户数据报协议 (UDP) 783 日常文件传输协议 (TFTP) 791 Internet 协议 (IP) 792 Internet 控制消息原创 2011-07-23 21:27:26 · 1175 阅读 · 0 评论 -
C# Socket.send阻塞
阻塞socket适合发送大量的数据,默认send超时为无限大。对阻塞理解不深刻的初学者,可能会犯如下错 Sever:while(true){ int rev = socket.recieve(buff); if(rev===0) return ; //这原创 2011-07-24 00:28:20 · 6639 阅读 · 0 评论 -
错误,
while (true) { byte[] startMsg = new byte[5]; while (client.Receive(startMsg) > 0)//有问题原创 2011-07-24 01:32:35 · 590 阅读 · 0 评论 -
Max Segment Live
TCP链接中有一个MSL的概念,也就是最大生成时间,MSL的值在一般的实现中取30s,有些实现采用2分钟,在TCP的状态机中的“被动关闭”:从CLOSE_WAIT到LAST_ACK中有一个如下的规则:当T C P执行一个主动关闭,并发回最后一个A CK,该连接必须在TIME_WA原创 2011-07-23 20:30:02 · 863 阅读 · 0 评论 -
网络传输过程过 大小端问题 注意字符串是不需要的
网络传输数据要不要转换大小端字节序的问题? (2009-1-4 21:29)我看到书上讲网络时都是说:Internet上的数据以大端方式在网络上传输,所以对于内部是小端方式储存数据的机器,在internet上传输数据时就需要进行字节转换。但是我看了一些程序,只有sockaddr_转载 2011-07-21 12:08:06 · 15010 阅读 · 1 评论 -
网络中下载文本文件误区
文本文件在windows上面回车为 \r\n 读写文件的函数充当的角色是吧\n翻译\r\n把\r\n翻译\n 网络传输下载中服务器用二进制打开了文本文件,\r\n全部都出来,如果写入文件时候用不是二进制写入,那么\r\n被翻译成\r\r\n多出一个\rMAC的换行是\r window原创 2011-11-22 14:48:18 · 646 阅读 · 0 评论