程序对象的串行化和解串行的方法和设备技术

技术编号:2885106 阅读:248 留言:0更新日期:2012-04-11 18:40
为产生串行信息来代表程序对象(串行化)和在串行信息中重建程序对象(解串行)的已知技术在对程序对象的类结构和定义的改变上常有局限性。类结构的许多改变引起的不可兼容性阻碍程序对象的一个版本在代表程序对象的不同版本的串行信息中被复原。在此公开的技术通过允许串行化和解串行的过程按照程序对象的版本而有适应性从而克服了这一困难。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术一般涉及计算机程序,特别涉及在处理面向对象的程序设计中处理程序对象的技术。在由面向对象的程序设计实现的应用程序中,应用程序的部件可由名为程序对象的程序设计结构体现。一个程序对象基本上可代表任何真实的或虚构的,有形的或无形的物体。比如,在一个工资管理系统中,一个对象可能被用于代表某一雇员或在一指定雇用期间雇员的工资。在一个飞机降落控制系统中,一个程序对象可能被用来代表单个飞机或一个特别的跑道。在同一个系统中,一个代表整个机场的程序对象可以代表控制塔同时也可包括或嵌入代表这个机场所有跑道的程序对象。程序对象通常不能在超出创造它们的程序的执行周期后继续存在。代表对象的信息通常存在于易失性存储器如RAM的某些结构中还有存取和使用这些信息的属性通常只在创造这个程序对象的程序执行时存在。已知的技巧允许一个执行着的程序去生成在一个可被记录和发送的形式中代表程序对象的信息,这就使一个程序在另一时间或地点读这个信息和再造这个程序对象成为可能。Java编程语言中程序对象的合适技巧在由加利福尼亚Palo Alto的Sun Microsystems公司出版的“对象串行化说明”中公开。这个说明本文档来自技高网...

【技术保护点】
一种串行化作为对象类实例的程序对象的方法,其中该方法包括: 获取程序对象的版本标识,和 产生传递被确认为对象类和版本标识的函数的程序对象的表示的串行化信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:H海斯特曼李家欣
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利