WINSOCK的UDP可以把服务端和客户端写到一个程序里吗,就是不区分服务端和客户端.双向都可以发送和接收数据?求教? 本帖最后由 oyljerry 于 2013-08-07 12:44:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样的话,两个程序都创建了SOCKET, 并绑定到了本地.就是不知道 . 接收不到数据是不是因为. 本来服务端和客服端就必须分开. 那为什么会收不到数据呢?. 另外.程序里设置的绑定的sock_addr.sin_port = htons( 6000 );绑定的端口号是6000. 但运行时. 却变成了1900, 并且.6000端口没有被占用. udp只有bind后才能接收数据,否则只能发送,无法接收。因为没有bind自己的地址 sock_addr.sin_addr.S_un.S_addr = htonl( INADDR_ANY );程序绑定了自己的本地IP. 本地只有1个IP 本帖最后由 oyljerry 于 2013-08-07 12:49:18 编辑 同一个局域网?IP和PORT正确? 就是两台电脑, 各自联网. 相互没什么关系.. 都启动程序. 一个输入对方IP,发送数据. 但对方通过360可以看到有数据接收. 但程序没有响应.IP和PORT都是固定的 且PORT没被占用. 楼主似乎对于socket编程的基本流程还不是很清楚,请先从网上找个简单的发送和接收的源代码来做实验,了解socket编程基础然后再将接收端和发送端的代码整合到一个程序 UDP的SOCKET基本步骤加载SOCKET库发送端:1.创建SOCKET2.bind3.接收4.关闭接收端:1.创建SOCKET2.发送3.关闭现在的我程序是1.创建SOCKET2.bind3.接收/发送在两台电脑上都这样. 但程序没有接收到数据后的提示框. 接收是用WSAAsyncSelect(..)通过自定义消息响应. vc++如何将采集卡获得的数据在MFC界面中显示 初级问题:关于在静态文本中显示变量值的问题 看看这个strcpy(,) iTuner是如何实现的? 多线程出错 我用Embedded Visual Tools中的eVC,但它不支持中文,我现在需要中文的,我该怎么办? 传说中的送分王再现江湖!!!(焦点!!!!) 求视频截图实现思路 !!!!!! 各位大虾吃饭前看看本帖,也为小弟指导指导!48分全给了。 请教!请问扩展名为pdg的文件该用什么样的阅读器?在哪里有下载?谢谢 vc6.0转到vc2010出错 是如何做的
就是不知道 .
接收不到数据是不是因为. 本来服务端和客服端就必须分开.
另外.程序里设置的绑定的sock_addr.sin_port = htons( 6000 );
绑定的端口号是6000. 但运行时. 却变成了1900, 并且.6000端口没有被占用.
程序绑定了自己的本地IP. 本地只有1个IP
都启动程序. 一个输入对方IP,发送数据. 但对方通过360可以看到有数据接收. 但程序没有响应.
IP和PORT都是固定的 且PORT没被占用.
请先从网上找个简单的发送和接收的源代码来做实验,了解socket编程基础
然后再将接收端和发送端的代码整合到一个程序
1.创建SOCKET
2.bind
3.接收
4.关闭接收端:
1.创建SOCKET
2.发送
3.关闭
现在的我程序是
1.创建SOCKET
2.bind
3.接收/发送
在两台电脑上都这样. 但程序没有接收到数据后的提示框.