社区
网络编程
帖子详情
SOCKET如何判断类型
FlowShell
2011-11-10 04:37:36
在TCP协议下
Socket A 是监听用的,SOCKET B是用于客户端
SOCKET C是B连接A后用于与B交流
有什么办法其中它们的类型?
...全文
180
5
打赏
收藏
SOCKET如何判断类型
在TCP协议下 Socket A 是监听用的,SOCKET B是用于客户端 SOCKET C是B连接A后用于与B交流 有什么办法其中它们的类型?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2011-11-10
打赏
举报
回复
那就很难了,从SOCKET来说,A,B,C都是一样的,只不过做不同的事情,需要自己区分
FlowShell
2011-11-10
打赏
举报
回复
并且程序不是我自己写的
FlowShell
2011-11-10
打赏
举报
回复
好多个SOCKET中,我只要用于客户端的。
请叫我涛哥0-0
2011-11-10
打赏
举报
回复
这。。。从来没有想过,为什么要判断呢?不过我也想知道。
简单理一理
socket
的
类型
经过这段时间对网络编程的学习,发现套接字的
类型
其实蛮多的,不是仅有TCP和UDP那么简单,本文简单理一理
socket
的
类型
。
SOCKET
常用数据
类型
分析
1.
SOCKET
(套接字) typedef UINT_PTR
SOCKET
;typedef unsigned int UINT_PTR; 4个字节 2. sockaddr, SOCKADDR, PSOCKADDR (网络地址,通用)typedef sockaddr SOCKADDR, *PSOCKADDR; s
SOCKET
的
类型
有两种:流式
Socket
(SOCK_STREAM)和数据报式
Socket
(SOCK_DGRAM)。流式是一种面向连接的
Socket
,针对于面向连接的TCP服务应用;数据报式
Socket
是一种无连接的
Socket
,对应于无连接的UDP服务应用。
Socket
为了建立
Socket
,程序可以调用
Socket
函数,该函数返回一个类似于文件描述符的句柄。
socket
函数原型为:int
socket
(int
C#
判断
socket
断开
转自:http://blog.csdn.net/zzy7075/article/details/7969641 在做就餐机PCCserver时,发现个问题,当客户端已经将
socket
正常关掉时,服务器端的
socket
.connected还是显示true,并没有
判断
出客户端断开,而C++就能够通过检测close事件,立刻
判断
出客户端断开。后来查阅资料发现,服务器端需要通过发送数据才能检测出客户
java_tcp_
socket
判断
是否在线
public class Nk
socket
extends Thread{ public String ip=null;//连接服务器的IP public Integer port=null;//连接服务器的端口 private
Socket
socket
=null;//套节字对象 private boolean close = false; // 关闭连接标志位,true表示关闭,false表示连接 private Integer sotimeout=1110;//超时时间,以毫秒为单位 //------
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章