社区
工具平台和程序库
帖子详情
关于socket编程的一个问题
majinyi
2005-10-31 09:24:30
我这有一个关于socket的问题,就是在我的客户端和服务器端连接上后,当我重服务器端读客户端发来的数据时,老报10057错误,但此时我的C-S是连接的状态,在S端都能显示C端的IP。且C段也没有提示连接失败 ,如果真的有连接失败的话C端是会报出来的。本人在socket方面没有经验,还请懂的人讲讲
...全文
138
7
打赏
收藏
关于socket编程的一个问题
我这有一个关于socket的问题,就是在我的客户端和服务器端连接上后,当我重服务器端读客户端发来的数据时,老报10057错误,但此时我的C-S是连接的状态,在S端都能显示C端的IP。且C段也没有提示连接失败 ,如果真的有连接失败的话C端是会报出来的。本人在socket方面没有经验,还请懂的人讲讲
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
majinyi
2005-10-31
打赏
举报
回复
tcp的
西山小月
2005-10-31
打赏
举报
回复
tcp还是udp?tcp链接后应该就没问题了
majinyi
2005-10-31
打赏
举报
回复
我的S端有监听的
kunp
2005-10-31
打赏
举报
回复
你是根据什么判断你的套接字有连接的?如果不是通过端口的监听程序,而是直接根据你自己的程序得出的判断,请不要相信你的判断。
想学好网络编程,去找一款简单好用的抓包工具,监听server端口所有进出的数据包,会给你很大帮助的。
kunp
2005-10-31
打赏
举报
回复
你是根据什么判断你的套接字有连接的?如果不是通过端口的监听程序,而是直接根据你自己的程序得出的判断,请不要相信你的判断。
想学好网络编程,去找一款简单好用的抓包工具,监听server端口所有进出的数据包,会给你很大帮助的。
majinyi
2005-10-31
打赏
举报
回复
呵呵
,这个我早都看了我的套接字有连接,没有使用sendto()函数,setsockopt()函数是用了,但没有设置那个项
请有经验是解释一下
leonchew
2005-10-31
打赏
举报
回复
WSAENOTCONN (10057) Socket is not connected.
因为套接字没有连接,发送或接收数据的请求不被允许,或者是使用sendto()函数在数据报套接字上发送时没有提供地址。任何其它类型的操作也可以返回此错误,例如,使用setsockopt()函数在一个已重置的连接上设置SO_KEEPALIVE。
Socket编程
例子
Socket编程
是计算机网络通信中的重要概念,主要用于实现进程间的网络通信。在本示例中,我们探讨的是如何使用Socket进行程序间的交互。Socket可以被看作是两台计算机之间的通信端点,允许它们通过网络交换数据。下面...
Socket聊天程序(
一个
服务端,多个客户端)
在本文中,我们将深入探讨
Socket编程
的基本概念、C#中的Socket类、服务器端与客户端的设计以及如何实现多用户聊天功能。 首先,Socket是网络通信中的基本组件,它代表了两个网络节点间的
一个
连接。在C#中,`System...
Android基于Socket聊天最终版
通过
Socket编程
,Android设备可以作为客户端与服务器进行实时数据交换,实现用户间的聊天功能。 首先,我们来了解一下Socket。Socket是网络通信的基础,它为两台计算机之间的通信提供了
一个
接口。在Android客户端中...
C#的Socket实现UDP协议通信
用户数据报协议(UDP)是互联网协议族中的
一个
成员,位于传输层,与TCP协议并列。其主要特点是无连接且不可靠的数据传输,这意味着UDP在发送数据时不会建立连接,也不会确认数据是否被接收方成功接收。这种特性使得...
android在wifi下手机与电脑的socket通信
总的来说,Android在WiFi下与电脑的Socket通信是
一个
涉及网络编程、多线程和数据交换的综合
问题
。通过熟练掌握这些技术,你可以构建起强大的跨设备交互应用。在实际开发过程中,记得对代码进行充分测试,确保在各种...
工具平台和程序库
24,856
社区成员
27,329
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章