Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Serializing storage of objects and recovering system and method thereof

A serialization and object technology, applied in the direction of program control devices, etc., can solve problems affecting normal logic and complexity, and achieve the effect of eliminating costs

Inactive Publication Date: 2007-12-05
BEIJING FOUNDER ELECTRONICS CO LTD +2
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the process of serialization using this method, if the target system is a concurrent multi-threaded system, the object must implement a synchronization mechanism to ensure that its own data is not modified during serialization and deserialization
If you really want to achieve the effect of "first access loading", the above serialization implementation will be further complicated, and it will inevitably affect the normal logic that has nothing to do with serialization, because the referenced object must be judged before each use whether it has been loaded

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Serializing storage of objects and recovering system and method thereof
  • Serializing storage of objects and recovering system and method thereof
  • Serializing storage of objects and recovering system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In order to make the purpose, scheme and effect of the present invention clearer, the implementation of the scheme of the present invention will be described in detail below in conjunction with the accompanying drawings:

[0063] The overall structure of the system of the present invention is as shown in Figure 2, comprising:

[0064] A serialization wrapper generation module, configured to generate a corresponding serialization wrapper object type for each object type to be serialized;

[0065] The persistence manager is used to assign corresponding object identifiers to each serialization wrapper object type generated by the serialization wrapper generation module, and assign corresponding object identifiers to each serialization wrapper object type to be serialized The corresponding serialized data stream is assigned to the object type, preferably, the object identifier is in one-to-one correspondence with the serialized data stream;

[0066] The persistent agent is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a serialization storing and restoring system and method of object, which comprises the following parts: serialization packer generating mode, which is used to generate corresponding serialization packer object pattern for each serialized object pattern separately; permanent manager, which distributes object mark and serialization data flow for each serialization packer object pattern; permanent deputy device, which maintains reference relationship among serialized object patterns in the serialization data flow. The invention makes the serialization object pattern consistent to control the serialization grain, which can be applied in the NET development platform and all editable development platforms.

Description

technical field [0001] The invention relates to computer object-oriented programming processing technology, in particular to a system and method for serialized storage and recovery of objects. Background technique [0002] In the technical field of computer object-oriented programming, serialization (serialization, also called serialization) is the conversion of an object from one representation or format to another representation or format. Serialization generally implies a two-way process: converting an object from its original representation to another representation, and converting the other representation back to the original representation when needed. The process of converting an object from another representation to its original representation is also known as deserialization. Deserialization is only defined relative to the serialization process, and both deserialization and serialization can be collectively referred to as serialization. Serialization is mainly use...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
Inventor 姚磊
Owner BEIJING FOUNDER ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products