基于适配器的进程监控方法及装置制造方法及图纸

技术编号:11406371 阅读:100 留言:0更新日期:2015-05-03 23:41
本发明专利技术适用于信息技术领域,提供了基于适配器的进程监控方法及装置。所述方法包括:当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合;运行所述程序块集合以及所述系统服务集合。本发明专利技术通过在适配器启动时,根据预先存储的配置文件获取与适配器对应的程序块集合以及系统服务集合,并运行获取的程序块集合以及系统服务集合,由此在适配器启动时,自动启动对应的程序块集合以及系统服务集合,并对程序块集合以及系统服务集合进行监控,保持程序块集合以及系统服务集合处于运行状态,从而避免适配器的启动环境被破坏,保证了适配器的正常工作。

【技术实现步骤摘要】
基于适配器的进程监控方法及装置
本专利技术属于信息
,尤其涉及基于适配器的进程监控方法及装置。
技术介绍
适配器在计算机
有着广泛的应用。然而,常常存在一些因素导致适配器的启动环境被破坏,例如,适配器被用户无意识地关掉、被杀毒软件屏蔽,或者在电脑重启时用户忘记重新打开适配器。适配器的启动环境被破坏将导致适配器所承载的业务不能正常运行。
技术实现思路
鉴于此,本专利技术实施例提供了一种基于适配器的进程监控方法及装置,以解决现有的适配器的启动环境易被破坏,导致适配器不能正常工作的问题。一方面,本专利技术实施例提供了一种基于适配器的进程监控方法,包括:当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合;运行所述程序块集合以及所述系统服务集合。第二方面,本专利技术实施例提供了一种基于适配器的进程监控装置,包括:获取单元,用于当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合;运行单元,用于运行所述程序块集合以及所述系统服务集合。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过在适配器启动时,根据预先存储的配置文件获取与适配器对应的程序块集合以及系统服务集合,并运行获取的程序块集合以及系统服务集合,由此在适配器启动时,自动启动对应的程序块集合以及系统服务集合,并对程序块集合以及系统服务集合进行监控,保持程序块集合以及系统服务集合处于运行状态,从而避免适配器的启动环境被破坏,保证了适配器的正常工作。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的基于适配器的进程监控方法的实现流程图;图2是本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图;图3是本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图;图4是本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图;图5是本专利技术实施例提供的基于适配器的进程监控装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术实施例提供的基于适配器的进程监控方法的实现流程图,详述如下:在步骤S101中,当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合。其中,程序块集合包括M个程序块,M为大于或等于1的整数;系统服务集合包括N个系统服务,N为大于或等于1的整数。系统服务是指执行指定系统功能的程序、例程或者进程。配置文件用于记录与启动适配器相关的程序块集合以及系统服务集合。在步骤S102中,运行所述程序块集合以及所述系统服务集合。当适配器启动时,根据配置文件自动运行与适配器相关的程序块集合以及系统服务集合,从而减少人为原因导致适配器无法正常工作的情况。优选地,步骤S102所述运行所述程序块集合以及所述系统服务集合具体为:在系统后台运行所述程序块集合以及所述系统服务集合。在程序块集合以及系统服务集合启动后,将程序块集合以及系统服务集合转移到系统托盘运行,即在系统后台运行程序块集合以及系统服务集合,由此避免人为关闭程序块集合以及系统服务集合中的任一程序块或者系统服务,从而保证适配器的正常工作。图2示出了本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图,为了便于说明,仅示出了与本专利技术实施例相关的部分。参照图2:在步骤S201中,当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合;在步骤S202中,运行所述程序块集合以及所述系统服务集合;在步骤S203中,定时检测所述配置文件中的所述程序块集合的运行状态以及所述系统服务集合的运行状态;在步骤S204中,当检测到所述程序块集合中的任一程序块未处于运行状态时,运行该程序块;在步骤S205中,当检测到所述系统服务集合中的任一系统服务未处于运行状态时,运行该系统服务。在本专利技术实施例中,监控与适配器相关的程序块集合以及系统服务集合的运行状态,一旦检测到与适配器相关的程序块集合以及系统服务集合中的任一程序块或者系统服务未处于运行状态时,运行该程序块或者系统服务。在这里,定时检测的周期可以为10秒,在此不作限定。图3示出了本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图,为了便于说明,仅示出了与本专利技术实施例相关的部分。参照图3:在步骤S301中,当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合,并根据预先存储的配置文件获取与所述适配器相关的应用程序集合;在步骤S302中,运行所述程序块集合、所述系统服务集合以及所述应用程序集合;在步骤S303中,定时检测所述配置文件中的所述程序块集合的运行状态、所述系统服务集合的运行状态以及所述应用程序集合的运行状态;在步骤S304中,当检测到所述程序块集合中的任一程序块未处于运行状态时,运行该程序块;在步骤S305中,当检测到所述系统服务集合中的任一系统服务未处于运行状态时,运行该系统服务;在步骤S306中,当检测到所述应用程序集合中的任意应用程序未处于运行状态时,运行该应用程序。作为本专利技术的一个实施例,配置文件记录与适配器相关的程序块集合、系统服务集合以及应用程序集合。应用程序集合包括L个应用程序,L为大于或等于0的整数。当适配器启动时,根据配置文件自动启动与适配器相关的程序块集合、系统服务集合以及应用程序集合。并定时检测与适配器相关的程序块集合、系统服务集合以及应用程序集合,当检测到程序块集合、系统服务集合以及应用程序集合中的任一程序块、系统服务或者应用程序未处于运行状态时,运行该程序块、系统服务或者应用程序。图4示出了本专利技术另一实施例提供的基于适配器的进程监控方法的实现流程图,为了便于说明,仅示出了与本专利技术实施例相关的部分。参照图4:在步骤S401中,根据所述适配器对应的程序块集合、系统服务集合以及应用程序集合生成配置文件;在步骤S402中,当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合,并根据预先存储的配置文件获取与所述适配器相关的应用程序集合;在步骤S403中,运行所述程序块集合、所述系统服务集合以及所述应用程序集合;在步骤S404中,定时检测所述配置文件中的所述程序块集合的运行状态、所述系统服务集合的运行状态以及所述应用程序集合的运行状态;在步骤S405中,当检测到所述程序块集合中的任一程序块未处于运行状态时,运行该程序块;在步骤S406中,当检测到所述系统服务集合中的任一系统服务未处于运行状态时,运行该系统服务;在步骤S407中,当检测到所述应用程序集合中的任意应用程序未处于运行状态时,运行该应用程序。作为本专利技术的一个实施例,配置文件为config.xml文件。配置文件用于记录与适配器相关的程序块集合、系统服务集合以及应用程序集本文档来自技高网...

【技术保护点】
一种基于适配器的进程监控方法,其特征在于,包括:当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合;运行所述程序块集合以及所述系统服务集合。

【技术特征摘要】
1.一种基于适配器的进程监控方法,其特征在于,包括:当所述适配器启动时,根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合,并根据预先存储的配置文件获取与所述适配器相关的应用程序集合,所述配置文件记录程序块集合中的每个程序块在本机的地址,以及应用程序集合中的每个应用程序在本机的地址;运行所述程序块集合、所述系统服务集合以及所述应用程序集合;获取当前正在运行的与所述适配器相关的程序块信息、系统服务信息以及应用程序信息;获取所述程序块信息、系统服务信息以及应用程序信息对应的启动时间信息;显示获取的所述程序块信息、系统服务信息以及应用程序信息以及所述启动时间信息。2.如权利要求1所述的方法,其特征在于,在所述运行所述程序块集合、所述系统服务集合以及所述应用程序集合之后,所述方法还包括:定时检测所述配置文件中的所述程序块集合的运行状态、所述系统服务集合的运行状态以及所述应用程序集合的运行状态;当检测到所述程序块集合中的任一程序块未处于运行状态时,运行该程序块;当检测到所述系统服务集合中的任一系统服务未处于运行状态时,运行该系统服务;当检测到所述应用程序集合中的任一应用程序未处于运行状态时,运行该应用程序。3.如权利要求1或2所述的方法,其特征在于,在所述根据预先存储的配置文件获取与所述适配器对应的程序块集合以及系统服务集合之前,所述方法还包括:根据所述适配器对应的程序块集合、系统服务集合以及应用程序集合生成配...

【专利技术属性】
技术研发人员:唐健陈毅林余腾
申请(专利权)人:深圳市科漫达智能管理科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1