ChinaUnix.net
相关文章推荐:

vc tcp编程

:?: 小弟用vc++开发一tcp通讯程序,在同一台主机测试正常,在不同主机间通讯,发现服务器端每次只接收1460长度的数据,看起来像是tcp没有自动组包,不知是何原因,请各位大侠赐教,在此先谢了。

by avoca - C/C++ - 2004-03-15 17:23:48 阅读(951) 回复(1)

相关讨论

在龚建伟的《串口调试助手vc源程序及编程详细过程》的这篇文章中有这么一句话 3.利用ClassWizard定义CMSComm类控制对象 打开ClassWizard->;Member Viariables选项卡,选择CSCommTestDlg类,为IDC_MSCOMM1添加控制变量:m_ctrlComm,这时你可以看一看,在对话框头文件中自动加入了//{{AFX_INCLUDES() #include "mscomm.h" //}}AFX_INCLUDES (这时运行程序,如果有错,那就再从头开始)。 当我打开Member Viariables选项卡后...

by 天意2005 - C/C++ - 2005-09-30 09:57:39 阅读(1182) 回复(1)

tcp的一个client,用netstat -a看好多socket处于CLOSE_WAIT 状态,这个是怎么引起的,怎样才能避免?

by lvliangliang - Linux环境编程 - 2007-04-29 14:04:17 阅读(1907) 回复(2)

vc 串口编程资源 今天给实验室的马工写个串口数据接收程序。 以下是网上的一点资源。 http://www.cnblogs.com/hush/archive/2004/05/17/9918.aspx //textOut() 的使用 http://www.programfan.com/showarticle.asp?id=2169 //vc常用数据类型使用转换详解 http://www.pconline.com.cn/pcedu/empolder/gj/vc/10206/72025.html //『vc++技术内幕』学习笔记 by 雷神 http://www.gjwtech.com/scomm/sc2serialportclass.htm //Cse...

by ruanbanyong1 - Linux文档专区 - 2009-03-22 20:43:45 阅读(736) 回复(0)

前天,同事给我说一个问题, 就是用户在IE地址栏,输入的不是网址,而是一个简单的单词或句子时,做一个BHO,转到自己设定的一个页面,我当时低估了做这件事情的难度,以为只要在 DISPID_BEFORENAVIGATE2 之前,就可以处理了,可是事情没这么简单,在DISPID_BEFORENAVIGATE2之前,IE已经将输入的关键字改成MSN搜索引擎的URL了。 后来我下载了安装了百度搜霸,这样输入单词或句子的时候,就可以自动跳转到百度的搜索页面。 我该如何...

by luojiafeng1984 - C/C++ - 2007-04-23 09:50:17 阅读(1868) 回复(7)

http://soft.yesky.com/lesson/network/vcnetwork/

by touch_itpub - 企业网管技术交流区 - 2006-02-17 14:27:02 阅读(3156) 回复(0)

一: 使用tcp协议编写应用程序时,需要考虑一个问题:tcp协议是无消息边界的,即不能保证来自单个Send方法的数据能被单个Receive方法读取。

eg:

第一次发送:abcdefg 第二次发送:123456 接收方接收数据时,可能会出现以下情况:

第一次接收:abcdefg123456 也可能出现:第一次接收:abc 第二次接收:efg12 第三次接收:3456

因此要解决tcp发送消息与接收...

by giant1st - 移动操作系统 - 2011-12-23 02:53:15 阅读(603) 回复(0)

Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 struct sockaddr {    unsigned short sa_family; /* 地址族, AF_xxx */   char sa_data[14]; /* 14 字节的协议地址 */ }; 用来保存socket信息,sa_family一般为AF_INET;sa_data则包含该socket的IP地址和端口号。 struct sockaddr_in {    ...

by admin126com - 网络技术文档中心 - 2010-01-20 16:52:15 阅读(1259) 回复(0)

Internet上数据以高位字节优先顺序在网络上传输,所以对于在内部是以低位字节优先方式存储数据的机器,在Internet上传输数据时就需要进行转换。 struct sockaddr {    unsigned short sa_family; /* 地址族, AF_xxx */   char sa_data[14]; /* 14 字节的协议地址 */ }; 用来保存socket信息,sa_family一般为AF_INET;sa_data则包含该socket的IP地址和端口号。 struct sockaddr_in {    sh...

by tancotq - Linux文档专区 - 2009-07-31 10:27:48 阅读(777) 回复(0)

最近在看tcp/IP ,有一个问题在书上没有找到答案,感谢高手们帮我解惑!! 通过一个例子来描述我的问题 send(socket, buf, 1000,0 ); 书上说内核将buf的内容全部拷贝到套接口的发送缓冲区,send 就返回 1000 , 在应用层,我们就认为此次发送成功。 然而,此时tcp可能并没有将buf的内容发送到对端。如果tcptcp只保证可靠的传输,但并不保证100% 送到)发送失败了,应用层也不会知道,这样岂不会误导应用层??? 也就是说应用...

by learntolinux - C/C++ - 2009-06-02 09:35:48 阅读(6554) 回复(25)