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