发明名称 |
一种可扩展的软件设计架构 |
摘要 |
本发明提供的一种可扩展软件设计架构,包括系统平台,基础服务,扩展接口和通信通道。其各功能组件在基础服务的统一管理下运行于系统平台之上,接入模块之间由通信通道实现相互通信,同时,通过扩展接口能够实现功能模块的快速添加扩展,而无需软件架构的重新运行,能够极大地提高软件的实用性和可扩展性。 |
申请公布号 |
CN102567029A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201110459751.6 |
申请日期 |
2011.12.31 |
申请人 |
深圳市中兴昆腾有限公司 |
发明人 |
王军 |
分类号 |
G06F9/44(2006.01)I;G06F9/54(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
广东广和律师事务所 44298 |
代理人 |
刘敏 |
主权项 |
一种可扩展软件设计架构,其特征在于,包括:系统平台,一种软件运行机制,是软件系统多个功能模块运行、管理的统一平台;基础服务,实现对系统平台、扩展接口和通信通道的初始化、管理和维护,是可扩展软件设计架构的核心部分;扩展接口,运行在基础服务监管之下的一种软件架构扩展机制,通过定义规范将符合接口规范的扩展功能模块通过扩展接口实现初始化,进而融入系统平台中运行;通信通道,运行在基础服务监管之下的一种模块之间相互通信机制,可以在基础服务的协调下实现各个功能模块之间的相互数据通信和交互操作。 |
地址 |
518101 广东省深圳市宝安区67区留芳路6号庭威工业区二期厂房8楼 |