社区
C#
帖子详情
能判断客户端已经连接上服务器了吗
大韩
2006-08-05 01:19:26
当一台机器连接上服务后,能有什么办法当再打开个ie去访问它的时候,返回一个这个机器已经连接着它的标记。
即打开一个ie连接上服务器,正常,当再打开一个ie再去访问它时就要判断出这台机器已经连接着呢。直到这个ie退出,会话结束。
...全文
202
8
打赏
收藏
能判断客户端已经连接上服务器了吗
当一台机器连接上服务后,能有什么办法当再打开个ie去访问它的时候,返回一个这个机器已经连接着它的标记。 即打开一个ie连接上服务器,正常,当再打开一个ie再去访问它时就要判断出这台机器已经连接着呢。直到这个ie退出,会话结束。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大韩
2006-08-10
打赏
举报
回复
不错不错
www_123du_com
2006-08-09
打赏
举报
回复
纪录在线用户的IP,放在一个列表中。
每个用户登陆时比较IP,如果已经在列表中则说明是同一IP。
不过局限网出来似乎是同一IP,那就会有问题。
或者:在cookie存个值标明现在已经在线,退出时将此值恢原。(cookie值最好加密)当第二个IE打开时根据cookie去判断。(异常退出时不好处理)
大韩
2006-08-09
打赏
举报
回复
比如说,在线考试,如果一个人想替别人同时在线答题,它就要在本机上开两个IE去访问服务器。我要判断出这是一个机器同时有两个人在答题,不允许,但可以是先后答题。
www_123du_com
2006-08-07
打赏
举报
回复
没这必要吧?
楼主说说目的先。
zjmotion
2006-08-07
打赏
举报
回复
如果整个网站只有他一个人用,那么,楼上所说的网线拔掉后的情况才会发生。
但是,如果整个网站只有一个人用,那么这个判断连接也就毫无意义了。
只要是多个人使用,其中一个人登陆后把网线拔掉,但其他人一样会去浏览网页,一样会去Delete在线用户表里活跃时间与当前时间超过20分钟的用户。也就是说,你把网线拔掉后的二十分钟里是认为你在线的,但过了20分钟,其他用户浏览时会自动把你给Delete,除非这以后再没有人上这个站。
syeerzy
2006-08-05
打赏
举报
回复
你不需要去管他连不连上,只要他没注销就当他是连上的,因为你根本管不着.
假设你能知道, 那么用户打开网页后把网线拔了,只要他不动那个网页,当然是一直开着,但是你屏什么知道? 你认为这个时候应该当他"连"还是"不连"? 如果他再插上呢?
zjmotion
2006-08-05
打赏
举报
回复
如楼上所说,在数据库建一个表存储临时在线用户,字段为IP,活动时间
当用户登陆时,判断数据表有没有IP相同的用户,如果有,则Update用户的活动时间为Now,(这时就可以给出已链接服务器的提示)如果没有,则表明是第一次登陆,Insert Into一个记录,保存IP和当前时间Now。
关于注销,可以设置一个活动时间,比如为20分钟,无论是谁,程序运行(也就是页面刷新)都执行一个SQL查询删除操作,Delete 临时表里活动时间与当前时间之差超过20分钟的用户,OK。
yuan135
2006-08-05
打赏
举报
回复
在服务器上建个表,记录IP地址和登录状态.难点在于IE不正常退出时,无法更新登录状态时该怎么办
qt
客户端
连接
服务器
不响应,qt
判断
tcp
客户端
是否
连接
服务器
qt
判断
tcp
客户端
是否
连接
服务器
内容精选换一换GaussDB(DWS) 支持SSL认证方式的
连接
,以加密GaussDB(DWS)
客户端
与数据库之间传输的数据。SSL
连接
方式的安全性高于普通模式,集群默认开启SSL功能允许来自
客户端
的SSL...
TCP
服务器
如何
判断
客户端
Socket断开
连接
- ZYNQ7021学习
ARM上基于Linux编写的 TCP
服务器
,当
客户端
断开
连接
时,使用 select 函数的情况下,
服务器
仍然会接收到一个信号,在 select 函数会将这个设备描述符标记为可读/写,然后调用 recv 函数,若 recv 函数返回值为 0,则...
金蝶kis专业版公网访问_金蝶KIS系统专业版
客户端
连接
不上
服务器
处理方法
金蝶KIS系统专业版
客户端
连接
不上
服务器
处理方法金蝶KIS系统
客户端
连接
服务器
时,有时会有
连接
不上的情况提示“
服务器
不是有效的,请重新设置,可能原因:
服务器
端没有建立账套、加密
服务器
没有启动或其他”。...
QT TCP服务端
判断
客户端
断开
连接
一、
服务器
判断
客户端
有没有断开
连接
,主要是看有没有
连接
的
客户端
有没有返回错误 二、监听代码,主要实现监听任务连到本机,端口号为10086的
客户端
,并建
连接
信号与槽函数关系 void MainWindow::start_monitor() { ...
服务器
端怎么
判断
客户端
已断开
连接
服务器
端怎么
判断
客户端
已断开
连接
检测
连接
是否丢失的方法大致有两种:keepalive和heart-beat。 (tcp内部机制)采用keepalive,它会先要求此
连接
一定时间没有活动(一般是几个小时),然后发出数据段,经过多...
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章