社区
C++ 语言
帖子详情
[请教]socket短连接是不是必须要有个服务端一直开启?
海兰
2014-01-10 12:09:58
socket短连接是不是必须要有个服务端一直开启?
...全文
255
7
打赏
收藏
[请教]socket短连接是不是必须要有个服务端一直开启?
socket短连接是不是必须要有个服务端一直开启?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
derekrose
2014-01-10
打赏
举报
回复
也可以不开启 那么你就是连不上而已
max_min_
2014-01-10
打赏
举报
回复
必须的!要不怎么知道你什么连 什么时候不连啊! 必须有等待连接,完成数据交互后就断开!
Johnblx
2014-01-10
打赏
举报
回复
对于TCP的短连接(UDP就没有短连接长连接之说吧),是指通信完一次后就将链接关闭(一般来说是client执行关闭,因为他知道什么时候这次通信结束),那么server就不必为每一个client保留资源。减小了server的负担。 而且tcp socket是一对的,客户端关闭了,一般server也就关闭了,(除非有特殊的单工通信的需求)
寒江易雪_王孙
2014-01-10
打赏
举报
回复
技术版版主为啥就一个裤衩?
寒江易雪_王孙
2014-01-10
打赏
举报
回复
你是UDP还是TCP啊? 短连接是啥?服务器开启,你的意思是服务端要一直有个端口监听?
测试230
2014-01-10
打赏
举报
回复
确实是必须开启。
海兰
2014-01-10
打赏
举报
回复
谢谢大家!~
服务端
socket
服务端
Socket
1、什么是
服务端
socket
?
服务端
socket
是一个运行在服务器上的,监听入站TCP
连接
的
连接
。每个
服务端
socket
监听服务器上的一个特定端口。当远程主机上的一个客户端尝试
连接
这个端口时,
服务端
就被唤醒,协商建立客户端和服务器之间的
连接
,并返回一个常规的
Socket
对象,表示两台主机之间的
socket
。换句话说,
服务端
socket
等待
连接
,而客户端发起
连接
。一旦ser
【计算机网络】
服务端
和客户端最大支持多少tcp
连接
?如何分析?
文章目录(一)引用文章(二)简单分析:1.基本概念:TCP四元组2.多个客户端
连接
一个
服务端
最大支持最大多少tcp
连接
?3.一个客户端
连接
一个
服务端
最大支持多少个tcp
连接
?(二)全面分析1.TCP
连接
的创建2.端口号的限制3.文件描述符的限制4.线程数量的限制5.内存的限制6.CPU的限制7.总结8.后记 (一)引用文章 Linux 中每个 TCP
连接
最少占用多少内存? 你管这破玩意叫 IO 多路复用? 原文链接1 原文链接2 (二)简单分析: 1.基本概念:TCP四元组 所谓tcp
连接
是由一个四元组
android模拟器
socket
服务端
,android 模拟器跟电脑服务器端用
socket
通讯
android 模拟器和电脑服务器端用
socket
通讯之前
一直
会用
socket
s来实现emulator和PC进行通讯,卡了几天,最后
请教
其他人终于可以
连接
了。 错误原因是在IP和端口,IP要用本机IP(在CMD输入ipconfig,注意:每次开机本机IP都不同,ADSL是动态IP),端口用emulator的名称,5554或5556.java sever文件要另外建java工程运行,在androi...
Socket
之文件下载
Socket
之文件下载文件下载的基本概念客户端的实现
服务端
的实现
服务端
信息的回送文件的读写 文件下载的基本概念 我们肯定了解要下载一个文件肯定先读取目标文件,然后再将读取的文件不停的写下来,从而保存到本地。 在这里我们要有一个概念,我们不能凭空从目标下载文件,所以我们需要一个客户端用于发送指令,那么就需要有一个
服务端
用于接收指令,从而对服务器内的文件进行读取,而后将读取到的数据回送给客户端,从而实现下载功能。 我们前面也编写过UDP,TCP类型的聊天器,对于文件下载,也是基于TCP聊天器的性质进行改编的。
使用
socket
多线程多客户端传输信号
将上述代码中
服务端
有两个信号需要传送给上述两个客户端,所以需要客户端传送信号给
服务端
,让
服务端
知道是哪个信号传输给哪个客户端。比如客户端1传输信号"1"给
服务端
,
服务端
就知道是客户端进行请求,所以传输相应的信号给客户端1,同样的,传输客户端2想要的信号给客户端2。需要将一个c++可执行文件中的两个信号实时传送给两个不同的C++可执行文件。在实际应用中
服务端
还需要创建一个线程,用来生成客户端想要的信号。上述代码中gets_angle()函数是获取客户端所需要的信息。来实时获取客户端所需要的信息。
C++ 语言
64,683
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章