社区
C#
帖子详情
服务端怎么把客户端发来的socket保存和调用!
yaochunpin
2010-09-19 12:55:50
服务端怎么把客户端发来的socket保存和调用!听说可以用hashtable或者list,具体怎么用,不怎么会啊,希望大大们给些代码加注释,我新手!
...全文
234
9
打赏
收藏
服务端怎么把客户端发来的socket保存和调用!
服务端怎么把客户端发来的socket保存和调用!听说可以用hashtable或者list,具体怎么用,不怎么会啊,希望大大们给些代码加注释,我新手!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xu_2007
2010-09-20
打赏
举报
回复
你在ACCETP后不是会返回一个套接字吗,你只要把这个套接字保存在一个集合列表中就行了,你描述的这个问题似乎觉得你还有很多需要学的,不是一句两句说的清的!
yaochunpin
2010-09-19
打赏
举报
回复
对,就是像六楼说的那样!具体怎么实现,能给些代码吗?
阿双2009
2010-09-19
打赏
举报
回复
不用保存,服务端是用一个死循环接收客户端Socket的,接收完相关信息后立即释放
nk_maquan
2010-09-19
打赏
举报
回复
简单来说你需要为每个客户端创建一个客户端类来进行管理,这个类里面记录了与该客户端交换的socket和其他一些信息。然后你的服务器可以将这些客户端类的实例放到列表或者其他数据结构里进行管理就好了。
yaochunpin
2010-09-19
打赏
举报
回复
不知道怎么实现哎,比如说一个客户端发来了一个socket1,服务端可以与之通信了,另一个客户端又发来了一个socket2,如果不把这个socket1保存起来的话,那岂不是服务端与第一个客户端失去连接了?不知道能否理解,最好贴些代码!
编程爱好者L
2010-09-19
打赏
举报
回复
可以通过ip和端口进行区别,一个socket不就是由这两个组成的吗?
yaochunpin
2010-09-19
打赏
举报
回复
那客户端发来的socket怎么区别呢?
编程爱好者L
2010-09-19
打赏
举报
回复
socket不是套接字的传输吗?怎么还可以保存socket啊,你只能接收发过去的字符,如ip,端口来进行创建一个socket.
yaochunpin
2010-09-19
打赏
举报
回复
怎么就没人回答呢?
SpringBoot+
SOCKET
服务端
客户端
本文展示了如何使用SpringBoot搭建一个
Socket
服务端
,并实现
客户端
的连接与通信。
服务端
创建了一个线程池处理
客户端
请求,而
客户端
则分为业务处理线程和心跳监测线程。当
客户端
发送'close'指令时,业务
socket
关闭,但不影响心跳线程继续运行,从而实现
Socket
的长连接。
Java:
socket
服务端
,
socket
服务端
支持多连接,
socket
客户端
,
socket
客户端
支持发送和接受
本文介绍Java中
Socket
编程的基础知识,包括
服务端
与
客户端
的建立、数据收发流程及多连接支持等内容。
服务端
通过Server
Socket
监听指定端口,
客户端
通过
Socket
连接服务器,并实现双向数据通信。
windows
Socket
编程之UDP的
服务端
和
客户端
本文介绍了UDP协议的基础知识,包括
服务端
与
客户端
的搭建流程。重点讲解了使用recvfrom和sendto函数进行数据包的收发,并给出了具体的C语言示例代码。
C#
socket
多个
客户端
连接
服务端
,
服务端
选择性得给指定
客户端
发送消息
本文介绍了在C#中,当多个
客户端
连接到同一
服务端
时,如何解决
服务端
只能给最后一个连接的
客户端
发送消息的问题。通过创建
客户端
IP和端口与
Socket
的对应关系,
服务端
可以按需选择特定
客户端
进行通信。示例代码展示了实现这一功能的方法。
Socket
模块---
Socket
编写一个简单的
服务端
和
客户端
本文介绍了Python中的
Socket
模块,用于在
服务端
和
客户端
之间建立信息通道。通过实例化
Socket
类,创建
服务端
Socket
进行监听和接收
客户端
连接,以及
客户端
Socket
进行连接和数据传输。讲解了TCP和UDP类型的
Socket
,以及常用函数如bind(), listen(), accept(), connect(), send(), recv()等。同时,展示了如何编写简单的
服务端
和
客户端
程序。 113136928,10639136,CentOS8.3手动配置xshell连接Linux服务器指南,['Linux服务器', '网络配置', 'xshell连接', 'CentOS8.3']
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章