[发明专利]程序安装方法以及可编程电子设备无效
申请号: | 200910042308.1 | 申请日: | 2009-08-25 |
公开(公告)号: | CN101639781A | 公开(公告)日: | 2010-02-03 |
发明(设计)人: | 黄亮 | 申请(专利权)人: | 厦门敏讯信息技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 厦门市诚得知识产权代理事务所 | 代理人: | 方惠春;黄国强 |
地址: | 361009福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 安装 方法 以及 可编程 电子设备 | ||
1、一种程序安装方法,其特征在于,包括步骤:
采用程序安装配置的方法对需安装程序进行参数配置,得到包含所有实现程序安装的相关配置参数的配置文件或数据库文件,所述配置文件或数据库文件包括实现启动或停止程序运行的接口配置;
加载包括所述接口配置的所述配置文件或数据库文件,读取所述配置文件或数据库文件中的所述接口配置;
根据所述读取的接口配置实现所述包含启动、停止方法的接口功能,所述接口功能根据所述配置文件或数据库文件中的实现程序安装的相关配置参数添加所述需安装程序到系统。
2、根据权利要求1所述的程序安装方法,其特征在于,所述采用程序安装配置的方法对需安装程序进行参数配置的步骤具体是:
采用windows服务程序安装配置的方法对需安装windows服务程序进行参数配置。
3、根据权利要求2所述的程序安装方法,其特征在于,所述采用程序安装配置的方法对需安装程序进行参数配置的步骤具体是:
采用可视化配置工具的程序安装配置的方法对需安装程序进行参数配置。
4、根据权利要求3所述的程序安装方法,其特征在于,所述采用程序安装配置的方法对需安装程序进行参数配置、得到包含所有实现程序安装的相关配置参数的配置文件或数据库文件的步骤具体是:
采用程序安装配置的方法对需安装程序进行安装服务、卸载服务、启动服务、停止服务、子服务的参数配置、得到包含所有实现安装服务、卸载服务、启动服务、停止服务、子服务的相关配置参数的可扩展标记语言XML,初始化INI配置文件或数据库文件。
5、根据权利要求4所述的程序安装方法,其特征在于,所述采用程序安装配置的方法对子服务进行参数配置的步骤具体是:
采用程序安装配置的方法对在每次添加所述需安装程序时都实现包含启动、停止接口功能的子服务进行参数配置,并且配置所述接口所在的程序集、类名。
6、根据权利要求3至5任一项所述的程序安装方法,其特征在于,所述加载包括所述接口配置的所述配置文件或数据库文件、读取所述配置文件或数据库文件中的所述接口配置的步骤具体是:
启动通过所述可视化配置工具注册为一个windows服务、并实现windows服务相应接口以添加其他windows服务的主服务程序;
加载所述可视化配置工具配置的包括所述接口配置的子服务配置文件或数据库文件,读取所述配置文件或数据库文件中的所述接口配置;
判断所述子服务是否有效;
如有效则启动所述子服务。
7、根据权利要求6所述的程序安装方法,其特征在于,所述加载子服务配置文件或数据库文件的步骤具体是:
通过反射技术加载所述子服务配置文件或数据库文件。
8、一种可编程电子设备,其特征在于,包括:
参数配置单元,用于采用程序安装配置的方法对需安装程序进行参数配置,得到包含所有实现程序安装的相关配置参数的配置文件或数据库文件,所述配置文件或数据库文件包括实现启动或停止程序运行的接口配置;
接口加载单元,用于加载包括所述接口配置的所述配置文件或数据库文件,读取所述配置文件或数据库文件中的所述接口配置;
程序添加单元,用于根据所述读取的接口配置实现所述包含启动、停止方法的接口功能,所述接口功能根据所述配置文件或数据库文件中的实现程序安装的相关配置参数添加所述需安装程序到系统。
9、根据权利要求8所述的可编程电子设备,其特征在于:
所述参数配置单元是可视化配置工具,包括安装服务、卸载服务、启动服务、停止服务、子服务的参数配置功能模块;
进一步包括接口定义单元,用于定义在每次添加所述需安装程序时都实现所述包含启动或停止功能的接口。
10、根据权利要求8所述的可编程电子设备,其特征在于:
所述可编程电子设备是计算机、通信终端或个人数字处理设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门敏讯信息技术股份有限公司,未经厦门敏讯信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910042308.1/1.html,转载请声明来源钻瓜专利网。