发明名称 一种在应用层对进程进行管理的方法和管理系统
摘要 本发明提供了本发提供了一种在应用层对多进程进行管理的方法和管理系统,适用EPON网络终端设备等复杂的应用功能需求,每个功能对应一个进程,而多功能之间的偶合度较高的应用场景。该方法及系统承载于嵌入工系统中,保证了嵌入工系统各功能的可靠性,稳定性,偶合性,可操作性,模块化性。
申请公布号 CN102819455B 申请公布日期 2016.05.11
申请号 CN201210266964.1 申请日期 2012.07.31
申请人 深圳市共进电子股份有限公司 发明人 曾义
分类号 G06F9/46(2006.01)I;G06F9/54(2006.01)I;H04L12/18(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F9/46(2006.01)I
代理机构 深圳市智科友专利商标事务所 44241 代理人 孙子才
主权项 一种在应用层对进程进行管理的方法,针对嵌入式系统,在应用层产生对进程进行管理的管理进程,其特征在于:该管理进程包括如下步骤,A、在初始化阶段,读取配置文件,利用配置文件解析器解析出每一个进程的相关信息;所述的相关信息包括进程路径、进程名称、进程参数、进程需要申请的服务,监控表和通讯申请表;自动启动所述的配置文件中的每一个进程,并将启动的每个进程的改变为“running”状态;B、在初始化完成以后,实时接收非配置文件中配置的进程注册;C、对启动的每一个进程发起注册请求;并对进程进行注册;D、对已注册的进程进行实时监控,并为这些进程提供通信服务,通信方式有广播,组播,单播;对进程注册包括判断是否是注册请求,如果是,触发注册事件发生器,获取进程的相关信息,生成进程管理配置信息,并通过进程管理配置信息对进程进行监控及提供通讯服务;对已注册的进程进行实时监控包括,根据每个进程的进程管理配置信息生成监控表,然后以轮询的方式监控每个进程,如果出现某个进程不存在,就会重启该进程,检查该进程的监控表,查询该进程的监控表项中各值是否在指定有效范围内,如果不在有效范围内,则通过消息的方式给该进程告警。
地址 518000 广东省深圳市南山区蛇口南海大道1019号百盈医疗器械园二楼