发明名称 一种插件式无线增值业务平台及其管理方法
摘要 本发明实施例公开了一种插件式无线增值业务平台,该业务平台包括:业务插件存放单元,用于存放至少一个插件目录;插件注册缓存,用于保存插件注册信息;插件检测单元,用于遍历所述业务插件存放单元以及所述插件注册缓存;第一触发单元,用于当插件检测单元检测到业务插件存放单元中的插件标识在插件注册缓存中没有,则触发插件加载单元对该插件进行加载;所述插件加载单元用于生成业务插件实例,根据所述业务插件实例对业务插件进行初始化。本发明实施例还公开了一种无线增值业务平台的插件管理方法。采用本发明,避免了业务插件之间的相互干扰,插件加载或更新时不需重启系统。
申请公布号 CN101895851A 申请公布日期 2010.11.24
申请号 CN201010215529.7 申请日期 2010.06.30
申请人 卓望数码技术(深圳)有限公司 发明人 王军;陈涛;李波;李峰
分类号 H04W4/16(2009.01)I;H04W24/00(2009.01)I;H04W88/18(2009.01)I 主分类号 H04W4/16(2009.01)I
代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫;潘中毅
主权项 一种插件式无线增值业务平台,其特征在于,所述业务平台包括:业务插件存放单元,用于存放至少一个插件目录,每个插件目录唯一对应一个业务插件,各插件目录之间相互独立,所述插件目录下至少包括该业务插件的插件描述文件、插件执行文件以及插件日志文件,所述插件描述文件内容包括业务插件的插件标识和业务访问接口实现类;插件注册缓存,用于保存插件注册信息,每条插件注册信息唯一对应一个业务平台中已加载的业务插件,各插件注册信息之间相互独立,所述插件注册信息包括该业务插件的插件标识和业务插件实例;插件检测单元,用于遍历所述业务插件存放单元中的插件描述文件以及所述插件注册缓存中的插件注册信息;第一触发单元,用于当所述插件检测单元检测到业务插件存放单元中的插件描述文件包括的插件标识在插件注册缓存中没有,则将该插件标识发送给插件加载单元,触发插件加载单元对该插件进行加载;所述插件加载单元用于根据第一触发单元发来的插件标识在业务插件存放单元查找对应的插件目录,根据查找到的插件目录下存放的插件执行文件以及插件描述文件中的业务访问接口实现类生成业务插件实例,根据所述业务插件实例对业务插件进行初始化,所述对业务插件进行初始化包括对插件目录下的插件日志文件进行初始化,并将插件描述文件中的插件标识和初始化后的业务插件实例保存在插件注册缓存中。
地址 518000 广东省深圳市高新区南区深港产学研基地大楼西座六楼