首页> 外国专利> Methods, systems and computer program products for serialising and deserialising data objects of various types

Methods, systems and computer program products for serialising and deserialising data objects of various types

机译:用于对各种类型的数据对象进行序列化和反序列化的方法,系统和计算机程序产品

摘要

Methods for converting a computing system object of one type to an object of another type that allow for the runtime operation of the conversion process to be altered or customized are disclosed. The conversion may occur within an extensible serialization engine that serializes, deserializes, and transforms objects of various types. The runtime operation of the serialization engine is altered by one or more extension routines that implement the desired customizations or extensions, without requiring replacement of other existing routines. Based on type information, identified for an initial object, the object is converted to an intermediate representation which permits runtime modification, including modification of object names, object types, and object data. The intermediate representation of the initial object is modified in accordance with extension routines that alter the runtime operation of the serialization engine, and the intermediate representation is converted to a final object and type.
机译:公开了用于将一种类型的计算系统对象转换为另一种类型的对象的方法,该方法允许改变或定制转换过程的运行时操作。转换可以发生在可扩展的序列化引擎中,该引擎对各种类型的对象进行序列化,反序列化和转换。序列化引擎的运行时操作可以通过一个或多个实现所需自定义或扩展的扩展例程进行更改,而无需替换其他现有例程。根据为初始对象标识的类型信息,该对象将转换为中间表示形式,从而允许进行运行时修改,包括修改对象名称,对象类型和对象数据。根据扩展例程修改初始对象的中间表示,该扩展例程会更改序列化引擎的运行时操作,并将中间表示转换为最终对象和类型。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号