发明名称 | 一种实现多平台通信组件复用的方法及装置 | ||
摘要 | 本发明实施例公开了一种实现多平台通信组件复用的方法及装置,包括:按照预设的规则对包含应用程序的组件进行拆分,封装通用的代码,得到通用组件;构建兼容性组件,将上述非通用的代码分别封装到兼容性组件或组件片段中;建立兼容性组件与目标平台组件间的可选依赖关系;建立通用组件与兼容性组件的依赖关系;部署通用组件与兼容性组件到目标平台;部署兼容性组件片段到其对应的目标平台中;解析目标平台中组件的依赖关系;当应用程序包含的所有组件的所有必须满足的依赖关系均被满足后,通用组件调用兼容性组件中的代码。本发明通过构建通用组件和兼容性组件,实现了通用组件通用于多个平台的目的,同时提高了组件的开发速度。 | ||
申请公布号 | CN101739254B | 申请公布日期 | 2013.04.03 |
申请号 | CN200910216840.0 | 申请日期 | 2009.12.31 |
申请人 | 山东中创软件商用中间件股份有限公司 | 发明人 | 李殊强;李志;刘江宁;刘宗福;刘春;段文良 |
分类号 | G06F9/44(2006.01)I | 主分类号 | G06F9/44(2006.01)I |
代理机构 | 北京集佳知识产权代理有限公司 11227 | 代理人 | 逯长明 |
主权项 | 一种实现多平台通信组件复用的方法,其特征在于,包括:按照预设的规则对包含应用程序的组件进行拆分,封装其中通用的代码,得到通用组件;构建兼容性组件,将非通用的代码分别封装到兼容性组件或组件片段中;建立所述兼容性组件与目标平台组件间的可选依赖关系;建立所述通用组件与所述兼容性组件的依赖关系;部署所述通用组件与所述兼容性组件到目标平台;部署所述兼容性组件片段到其对应的目标平台中;解析所述目标平台中应用程序组件的依赖关系;当所述目标平台中所有应用程序组件的依赖关系被满足后,所述通用组件调用所述兼容性组件中的代码。 | ||
地址 | 250014 山东省济南市千佛山东路41-1号 |