C#程序获取终端登陆服务器事件,该如何处理
C#程序获取终端登陆服务器事件
我想在远程终端登陆服务器的时候执行一个操作
请问如何获取远程终端连接或断开的事件
------解决思路----------------------
不知道楼主用的是什么样的登陆模式,是TCP?UDP?还是简单的数据库身份验证?
------解决思路----------------------
1.数据库中加上一个终端连接与断开事件表。
2.在终端成功连接后,向数据库插入终端连接事件。
3.在终端断开前,先向数据库插入断开事件,再断开。
------解决思路----------------------
呵呵,你这个需求好奇葩。
是不是这样的逻辑:终端登陆后,服务器上的相关应用才启动,终端退出后,服务器上的应用关闭?
如果是这样的逻辑,
1.可以在数据库中加上一个终端连接与断开状态表,终端登陆和断开时都会更新这个表中的一个标记字段,比如:1:表示终端已连了,0:表示终端已断开。
2.在服务器运行一个定时扫描这个表中的这个字段的程序,如果发现终端登陆了则由这个扫描程序打开相关应用,如果扫描发现终端断开了,则这个扫描程序关闭相关应用。
------解决思路----------------------
我想在远程终端登陆服务器的时候执行一个操作
请问如何获取远程终端连接或断开的事件
------解决思路----------------------
不知道楼主用的是什么样的登陆模式,是TCP?UDP?还是简单的数据库身份验证?
------解决思路----------------------
1.数据库中加上一个终端连接与断开事件表。
2.在终端成功连接后,向数据库插入终端连接事件。
3.在终端断开前,先向数据库插入断开事件,再断开。
------解决思路----------------------
呵呵,你这个需求好奇葩。
是不是这样的逻辑:终端登陆后,服务器上的相关应用才启动,终端退出后,服务器上的应用关闭?
如果是这样的逻辑,
1.可以在数据库中加上一个终端连接与断开状态表,终端登陆和断开时都会更新这个表中的一个标记字段,比如:1:表示终端已连了,0:表示终端已断开。
2.在服务器运行一个定时扫描这个表中的这个字段的程序,如果发现终端登陆了则由这个扫描程序打开相关应用,如果扫描发现终端断开了,则这个扫描程序关闭相关应用。
------解决思路----------------------