在动态类加载器环境下管理遗留软件的静态数据结构制造技术

技术编号:8456842 阅读:297 留言:0更新日期:2013-03-22 08:55
一种用于在动态类加载器环境下管理遗留数据建模软件产品的静态数据结构的方法包括:在动态类加载器环境下构造用于每个软件捆绑包的捆绑包特定注册表,并且当创建与特定的软件捆绑包相关联的数据模型类的内存表示时,指示所述遗留数据建模软件产品使用所述捆绑包特定注册表,而不是它的默认注册表。构造捆绑包特定注册表可以包括使用所述捆绑包的配置元数据来计算依赖图,所述依赖图识别所述软件捆绑包所依赖的其他捆绑包。初始化器可以构造捆绑包特定注册表的初始集合,并且监听器可以构造用于进入所述系统的新的软件捆绑包的捆绑包特定注册表。

【技术实现步骤摘要】
【国外来华专利技术】
本公开内容总地涉及一种用于便于遗留软件包(legacy software package)与更复杂的软件环境之间的互操作性的机制,更具体地,涉及在动态类加载器环境下管理遗留软件的静态数据结构
技术介绍
在计算机科学中,“序列化”是将结构化数据模型类(即,“对象”)的内存表示(in-memory representation)转换或者转化为可以是持久的并且可以使用外部类型标识符识别的标准外部形式的过程。该序列化过程有时被称为“缩小对象(deflating anobject) ”或者“编列对象(marshalling an object)”。从外部类型标识符所识别的持久的标准外部形式提取数据模型类的内存表示的反向过程被称为“反序列化”、“扩大对象”或者“反向编列对象”。数据建模软件产品已被开发用于序列化和反序列化进程。这样的数据建模软件产品通常使用将外部类型标识符与定义数据模型的内存表示的数据模型类相关联的数据结构,比如,注册表(registry)。数据建模软件然后使用该数据结构来识别这样的数据模型,该数据模型的类要被实例化和配置。遗留数据(legacy data)建模软件产品的一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:M·兰伯特L·多梅尼科
申请(专利权)人:泰必高软件公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1