社区
Web 应用
帖子详情
三层结构C/S系统如何支持多客户端
nijian8481
2009-09-09 02:32:04
请问各位高手:
我用PB9.0+wsock32.dll写的三层结构的C/S结构系统,但是目前只能是单一客户端,想变成多客户端,请问
应该从哪里下手?如何下手?
(我的想法是用PB模拟多线程,做多个事件触发,这样可以吗?如果可以的话,有没有成功过的例子呢?稳定性如何?)
...全文
461
10
打赏
收藏
三层结构C/S系统如何支持多客户端
请问各位高手: 我用PB9.0+wsock32.dll写的三层结构的C/S结构系统,但是目前只能是单一客户端,想变成多客户端,请问 应该从哪里下手?如何下手? (我的想法是用PB模拟多线程,做多个事件触发,这样可以吗?如果可以的话,有没有成功过的例子呢?稳定性如何?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangguochou
2009-09-29
打赏
举报
回复
干吗要自已写socket来实现多层应用?难道自已写的会比用easerver稳定?比用webservice更方便,更高效?
AFIC
2009-09-29
打赏
举报
回复
你每次都新建一个ClientSocket 再
ClientSocket = accept(ServerSocket,client);
nijian8481
2009-09-28
打赏
举报
回复
刚出差回来,还是处于迷糊中,求救哦。
fuxiaoyang13
2009-09-11
打赏
举报
回复
学习了!!!!
wag_enu
2009-09-10
打赏
举报
回复
[Quote=引用 2 楼 xys_777 的回复:]
可以多客户端,要为每一个客户端创建一个新的socket(套接字)
[/Quote]
用这个方法,再各管各的通讯即可.
我发布过一个程序,可以看看或许对你有用.
http://download.csdn.net/source/1468852
永生天地
2009-09-09
打赏
举报
回复
ClientSocket = accept(ServerSocket,client)
之后要再创建一个socket,pb里一般用一个自定义对象来做
把ClientSocket 和 新建的socket连接,很难说太清楚了,windows socket编程我看的都很迷糊
大概就是这个意思了,你可以下一个socket的例子看看,也可以留个邮箱,我发一个给你
nijian8481
2009-09-09
打赏
举报
回复
求助啊。问题再补充的详细点:
我现在已经实现了socket客户端和服务端的通讯,但是多个客户端的就出现问题,因为在 Accept函数中我是这样的 ClientSocket = accept(ServerSocket,client);
所以最新的连接总是覆盖了以前的连接,所有服务端向客户端发消息是,只能发给最新连接的客户端。
nijian8481
2009-09-09
打赏
举报
回复
我用的就是socket,不是B/S
永生天地
2009-09-09
打赏
举报
回复
可以多客户端,要为每一个客户端创建一个新的socket(套接字)
jlwei888
2009-09-09
打赏
举报
回复
三层结构的C/S结构? 那就是B/S了
PB是实现不了真正的多线程的!
有很多现成的中间件,EASERVER,iis
LeagueAkari多
客户端
支持
功能深度剖析:架构设计与实现原理
本文深入剖析LeagueAkari多
客户端
支持
的架构设计与实现原理,涵盖进程扫描、连接管理与状态隔离三大机制。针对多实例环境下的识别难题、连接稳定性及资源优化挑战,提出分层解决方案,并介绍最佳实践与未来智能化演进方向,提升多账号用户的使用效率与体验。
实战:基于Python构建运维自动化平台
本文分享了如何使用Python构建运维自动化平台,包括OMServer的介绍、架构设计、模块定制、安全审计和C/S
结构
的实现。平台基于Python的Django、rpyc等库,采用
三层
架构,
支持
模块化定制和多
客户端
接入,强调了安全性、扩展性和功能定制。
保姆级教程:在Ubuntu 24.10上用QT6.8.0和百度AI,从零搭建一个C/S架构的人脸打卡
系统
本文介绍在Ubuntu 27.9(原文误写为24.10,实际应为22.04/24.04 LTS主流版本;结合上下文推断为面向服务端部署的Linux环境)上构建C/S架构人脸打卡
系统
的技术实践。重点涵盖QT6.8.0
客户端
UI与信号槽开发、V4L2视频采集、TCP网络通信模块设计、百度AI人脸识别API集成及联调优化策略,强调低耦合分层架构、图像预处理、零拷贝传输与密钥安全管理。
Java实现的远程桌面监控
系统
(含服务端/
客户端
源码与毕业论文)
本文介绍了一套基于纯Socket实现的Java远程桌面监控
系统
,采用C/S架构,
支持
多
客户端
并发接入。核心功能包括屏幕抓取与JPEG压缩传输、远程鼠标键盘控制、分块文件上传下载、DOS命令执行与UTF-8中文回显。
系统
采用多线程设计,含图像/命令/文件专用线程池,强调网络IO、线程安全与GUI线程隔离等关键技术实践,适合作为本科毕业设计教学案例。
超实用物联网开发框架,助力高效开发
本文介绍了一款基于C#语言的商业化物联网开发框架,采用C/S架构和TCP Socket通信,
支持
多DTU与多
客户端
连接。具备设备、用户、分组管理及操作日志记录功能,内置地图与文字转语音能力,适用于环境监测、远程控制等多种场景,提供完整注释与文档,便于快速上手。
Web 应用
663
社区成员
2,333
社区内容
发帖
与我相关
我的任务
Web 应用
PowerBuilder Web 应用
复制链接
扫一扫
分享
社区描述
PowerBuilder Web 应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章