社区
Delphi
帖子详情
有两个客户端,都用socket同服务器通讯,在socket中怎么向指定的客户端发送消息?
CoolDesigner
2003-06-24 09:36:11
有两个客户端,都用socket同服务器通讯,在socket中怎么向指定的客户端发送消息?
...全文
171
14
打赏
收藏
有两个客户端,都用socket同服务器通讯,在socket中怎么向指定的客户端发送消息?
有两个客户端,都用socket同服务器通讯,在socket中怎么向指定的客户端发送消息?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IisK
2003-06-30
打赏
举报
回复
指定通讯协议!
CoolDesigner
2003-06-24
打赏
举报
回复
怎么知道目前连接的是第几个?
cxz7531
2003-06-24
打赏
举报
回复
第一句for i=0 to 9 的i应该是j
cxz7531
2003-06-24
打赏
举报
回复
如果要发送的客户端:IP是IP1,端口是port1,则如下处理
for i=0 to 9 (假设有10个客户端)
begin
if (ServerSocket1.Socket.Connections[J].RemoteAddress = 'IP1')
and (ServerSocket1.Socket.Connections[J].RemotePort = 'pot1') then
begin
...
...
end
end
CoolDesigner
2003-06-24
打赏
举报
回复
UP
CoolDesigner
2003-06-24
打赏
举报
回复
如果这样serversocket1.Socket.Connections[i].SendText('jksldfjkaslfjs')
怎么知道,那个是那个?
goldencity
2003-06-24
打赏
举报
回复
serversocket1.Socket.Connections[i].SendText('jksldfjkaslfjs')
zlyanyan
2003-06-24
打赏
举报
回复
在DELPHI的MEMOS中有一个聊天的例子,就是用了SOCKET控件,给定了各种功能。
seabookwnz
2003-06-24
打赏
举报
回复
serversocket1.Socket.Connections[i].SendText('HEHE')
i是socket连接中的第几个连接,可以用遍历查找相应地址的socket连接然后用上面的发送
anh
2003-06-24
打赏
举报
回复
你找一下,在DELPHI中的例子中就有这样的。你可以查看一下。
CoolDesigner
2003-06-24
打赏
举报
回复
用serversocket1.socket.sendtext命令,是发送给所有的连接吗?
myling
2003-06-24
打赏
举报
回复
加上标示,然后所有的客户端都受到,在判断是不是发给自己的
是就处理,不是就不理
myling
2003-06-24
打赏
举报
回复
如果是一问一答的话
直接在ClientRead里直接send就行了,因为他们的连接互不干扰
如果发广播消息,就要加上标示了
cxz7531
2003-06-24
打赏
举报
回复
目前连接的共有多个,不是一个。你现在可以选定其中的一个来发送信息,根据他的IP和端口来判断是那一个Connections[J]
Socket
聊天程序(一个服务端,多个
客户端
)
Socket
聊天程序(一个服务端,多个
客户端
) 可通过设置IP地址,进行局域网聊天,互联网聊天。。详细配置可以看下我blog的文章。 blog
中
搜索:
Socket
聊天程序
Android
Socket
编程
客户端
服务器
端源码
一个简单的Android
Socket
编程实例,有简单的
客户端
,
服务器
端源码。
C#高性能大容量
SOCKET
并发完成端口例子(有C#
客户端
)完整实例源码
例子主要包括
Socket
AsyncEventArgs
通讯
封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试
Socket
AsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
Socket
简单例子(
服务器
与
客户端
通信)
这是
两个
很简单的程序(服务端、
客户端
) 达成两端之间的通信例子。
Socket
Android的
socket
长连接(心跳检测)
这是Android的
socket
长连接(心跳包),由于本人项目
中
需要用到长连接,所以先做了个demo,亲测是没有问题的。
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章