[发明专利]基于Windows NT的应用管理方法、装置及终端有效
申请号: | 201811314327.0 | 申请日: | 2018-11-06 |
公开(公告)号: | CN109491715B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | 闫亮;张晋;严鹏 | 申请(专利权)人: | 深圳市风云实业有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/48;G06F21/52 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 逯恒 |
地址: | 518000 广东省深圳市福田区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 windows nt 应用 管理 方法 装置 终端 | ||
本发明公开了一种基于Windows NT的应用管理方法、装置、终端及计算机可读存储介质,所述管理方法在进行非交互调度服务时包括:S1:在非交互调度服务中预先注册有交互应用的相关信息的终端启动后,根据所述交互应用的相关信息在服务会话空间中启动一服务会话空间实例;S2:检测用户登陆是否成功,并在检测到用户登陆成功时获取所述用户的登陆信息;S3:根据所述登陆信息决策所述交互应用的行为。本发明实施例利用非交互服务来调度交互应用,可实现交互作用能在终端启动后且用户登陆前完成启动及初始化任务等,还可以根据用户的登陆信息来决策交互应用的行为,如启动时机、应当工作的会话空间等。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于Windows NT的应用管理方法、装置及终端。
背景技术
Microsoft Windows NT(New Technology)是Microsoft在1993年推出的面向工作站、网络服务器和大型计算机的网络操作系统,也可做PC操作系统。至今市面上广泛流行的Windows桌面版操作系统都是基于NT操作系统架构,比如微软最新的windows 10即NT10.0。
下面对该Windows NT系统架构的一些技术特点进行相应说明。NT系统架构下部分应用技术特点包括:
1.Windows NT系统架构下,会话(session)是由进程和其他的系统对象(比如窗口站、桌面和窗口)构成的,它们代表了一个用户的工作站登录会话。用户登陆到windows系统之后,不管该用户是本地登陆的还是远程登陆,系统都会为这个用户分配一个新的会话ID(SID)。也就是说会话与用户的登录是相关联的,没有用户登录就不存在会话,而应用程序就工作在各用户的会话中。
2.Windows NT系统架构下,一个会话拥有多个工作站和窗口,但只能拥有一个交互式工作站(Winsta0)。一个交互式工作站最少拥有三个桌面:默认桌面、登陆桌面、屏保桌面。通常我们见到的类似QQ.exe等GUI交互程序均工作在默认桌面下。
3.Windows NT系统架构下,在没有任何用户登陆的时候,服务会在第一个会话(称为Session 0)中启动,这个会话不是交互式的。只要用户登陆,应用程序就会在一个新的会话(与服务专用的Session不同的一个会话)中启动。采用这个设计之后,系统核心组件(通常具有较高的权限)就可以更好的与用户不慎启动的恶意软件(malware)隔离。
4.Windows NT系统架构下,一个系统可以同时登录多个用户(包括远程用户登录),这意味着系统将会有多个用户会话共存的现象。
5.Windows NT系统架构下,为了保证应用软件运行实例的唯一性,通常采用命名的互斥内核对象来唯一标识已启动的软件。
6.Windows NT系统架构下,当用户使用用户注销时,系统会清理与该用户的会话空间,同时该用户登陆时所运行的应用程序将随用户会话的终止而终止。
除上述主要6点技术特点外,NT系统架构下相应的具有以下几点技术限制:
1.参考上述技术特点5,当计算机启动时,在没有任何用户登陆的情况下,只有一个服务会话空间可用,且只有Windows的常驻服务才能工作在此服务会话空间中。由于Windows不允许交互式服务的存在,故该会话是非交互性的。因此,无法支持某些应用需求,例如,在计算机启动后而在用户登陆前,基于GUI对话框的应用软件无法完成初始化及相应的功能。对于上述需求,采用其他方式如将此应用软件直接转换成可工作的常驻服务,则又无法达到使用要求。
2.参考上述技术特点1、2,当系统存在多个用户时,由于需要应用软件运行唯一实例,因此无法保证在不同的用户桌面会话中呈现GUI软件交互对话框,以供用户完成交互的操作功能。即应用软件无法决定自己所处的运行会话空间,无法做到不同会话空间的切换,只能通过在新的会话空间创建新的实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市风云实业有限公司,未经深圳市风云实业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811314327.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据通信装置及方法
- 下一篇:启动方法及装置、程序存储方法及装置