社区
数据库相关
帖子详情
大家进来讨论一下“统计C/S系统客户端连接数的问题”
wanwangzhiwang
2004-11-22 03:20:41
支持多种数据库、多种操作系统,所以用SQLServer的存储过程、SQL语句是行不通的,用COM也是不行的,因为Unix系统不支持。
我想通过记录每次连接数据库信息来统计,这样有个问题是:当连接发生异常中断的时候,没法告诉服务器这个连接已经停止。
...全文
310
26
打赏
收藏
大家进来讨论一下“统计C/S系统客户端连接数的问题”
支持多种数据库、多种操作系统,所以用SQLServer的存储过程、SQL语句是行不通的,用COM也是不行的,因为Unix系统不支持。 我想通过记录每次连接数据库信息来统计,这样有个问题是:当连接发生异常中断的时候,没法告诉服务器这个连接已经停止。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zglwxb
2004-11-25
打赏
举报
回复
关注!!!
水平不够
只能....顶........
wanwangzhiwang
2004-11-24
打赏
举报
回复
C/S版系统控制客户端连接数这个问题应该很多人都遇到过吧?为什么没人响应呢?
wanwangzhiwang
2004-11-24
打赏
举报
回复
顶
XRS
2004-11-23
打赏
举报
回复
学习
wanwangzhiwang
2004-11-23
打赏
举报
回复
楼上的给钱太少,免谈
呵呵
pianodelphi
2004-11-23
打赏
举报
回复
1熟悉.SQLSERVERVER数据库开发2.熟悉DELPHI开发工具3.最好有参加ERP实施经验或者开发经验.4.外语一般.5.有数据库报表开发经验先6.待遇:3000-4000元/月左右。现本单位急招招聘 ERP程序员6.招聘人数:4男。7.工作地点:上海市闵行区。
职位,您的个人条件和求职意向与该职位招聘要求相符,因此同意来本单位参加面试。
面 试 时 间:从即日开始。
邮编:201103
附 近 交 通: 867,87,721,731,931,中卫线等
电 话 :021- 64019425、64050290、64019394、64051220 -2109 传真:64019417
备 注 : 面试时,请带好您的个人简历,以及相关的证明材料,如学历证书、职业资格证书、专业技术职称证书等。 面 试 地 点:上海市闵行区吴中路1375号
上海资顺科技有限公司(兴庚塑胶(上海)有限公司)
注:离上海很远的人最好不要应试。E-MAIL:piano-thb9@163.com
herman~~
2004-11-23
打赏
举报
回复
我也建议用socket
Hovers
2004-11-23
打赏
举报
回复
关注
wanwangzhiwang
2004-11-23
打赏
举报
回复
neo40(企鹅)
DBMS的事务处理应该可以知道有多少连接到数据库的客户吧
数据库应该能知道,问题是你通过什么访问这些信息?
wanwangzhiwang
2004-11-23
打赏
举报
回复
szmabin()
请问:如果服务器端的Socket服务没有开启,你是怎么处理的?取数据库连接数,无法是为了限制客户端的个数,客户可能会不赞成这种做法,因为可能开发商会根据客户端个数来收钱。所以最好是服务器端是被动的,或者把socket服务做成必启动的服务,别的地方也要用到的。
neo40
2004-11-23
打赏
举报
回复
DBMS的事务处理应该可以知道有多少连接到数据库的客户吧
nyf1220
2004-11-23
打赏
举报
回复
我用了SOCKET,客户机登录的时候通知服务器,有操作回发给客户机,可以用SOCKET的连接超时做异常处理。
不错的想法,我似乎,,也要做这个处理了
wanwangzhiwang
2004-11-23
打赏
举报
回复
szmabin()
我也想过用Socket,你的socket是用什么开发的?支持Unix系统吗?
BigAngell
2004-11-23
打赏
举报
回复
向高手们学习一下
szmabin
2004-11-23
打赏
举报
回复
这个和我现在做的一个系统有点象,我的不仅要求要记录总数,还要每台机的机器名,登录时间等信息。还要对本台机登录的操作通知其它的客户机。
我用了SOCKET,客户机登录的时候通知服务器,有操作回发给客户机,可以用SOCKET的连接超时做异常处理。
wanwangzhiwang
2004-11-23
打赏
举报
回复
开始做得时候我也是想利用数据库提供的功能来统计,大家都知道,SQLServer可以通过SQL语句或者系统存储过程取得当前连接数,但大多数数据库不支持从客户端取连接数,比如DB2数据库。DB2倒是有个命令可以取,但是命令行只能在服务器端运行,如果非得用命令行来实现,就很麻烦……
wanwangzhiwang
2004-11-23
打赏
举报
回复
不好意思,昨天事情太多,没顾得上回复
aiirii(ari-爱的眼睛)
如你所說, 我覺得應該沒有準确的方法, CS類, 本來就是客戶端直接聯後台數據庫,
要麼, 就如你所說的, 用一個程序, 直接查詢各後台數據庫當前的活動聯接數, 再累加
这样做得缺点是不能处理异常得情况,开始我也说了,如果数据库连接意外中断是没法处理的
ma369
2004-11-23
打赏
举报
回复
学习
sunkevin
2004-11-23
打赏
举报
回复
up
zdq801104
2004-11-23
打赏
举报
回复
看看,学习!
加载更多回复(6)
C/S B/S之争
本文详细探讨了C/S(
客户端
/服务器)和B/S(浏览器/服务器)两种架构的特性、优缺点以及在数据处理、
系统
开发、升级维护、数据安全和性能方面的差异。C/S提供丰富界面和快速响应,但需要安装
客户端
;B/S无需
客户端
,易于升级,但受浏览器限制。未来趋势是两者结合,利用各自优势。AlphaControls和uniGUI等工具为C/S开发带来创新可能。
信息系
统计
算模型:从C/S、B/S到云计算
本文介绍了信息系
统计
算模型的发展历程,从单机时代到C/S、B/S模式,再到云计算。C/S模式功能强大但存在客户机成本高、不适合远程访问等缺点;B/S模式解决了
客户端
部署难的
问题
,随着Web标准和新技术的发展逐渐流行;云计算则可省去服务器投资和管理任务。未来信息
系统
将是B/S与云计算结合的模式。
C/S 结构与B/S 结构技术特点比较
本文对C/S和B/S结构进行了技术特点比较。B/S结构维护方便、能降低总体拥有成本,
客户端
只需浏览器;C/S结构
客户端
需安装配置软件,维护工作量大。还对比了两者在运行平台、软件版本更新维护、开发语言功能等方面的差异,推荐采用B/S模式实现信息
系统
。
C/S和B/S的区别+题目解析
本文详细比较了C/S架构中的胖
客户端
模式与B/S架构中的瘦
客户端
模式的优缺点,通过具体案例分析,展示了不同场景下架构选择的重要性。
B/S与C/S结构
本文详细介绍了B/S(浏览器/服务器)和C/S(
客户端
/服务器)两种架构的特点,包括它们各自的优缺点、适用场景及技术差异,帮助读者理解这两种架构在实际应用中的选择依据。
数据库相关
2,508
社区成员
88,447
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章