Data Serialization Task
(Redirected from serialization)
Jump to navigation
Jump to search
A Data Serialization Task is a data exporting task that prepares data structure into a machine readable artifact that can facilitates reconstructed in a computer environment.
- Context:
- It can be solved by a Data Serialization System.
- …
- Counter-Example(s):
- See: Computer File, Data Buffer, Computer Network, Data Marshalling, FlatBuffers Serialization Library.
References
2015
- (Wikipedia, 2015) ⇒ http://en.wikipedia.org/wiki/serialization Retrieved:2015-1-2.
- In computer science, in the context of data storage, serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer, or transmitted across a network connection link) and reconstructed later in the same or another computer environment. [1] When the resulting series of bits is reread according to the serialization format, it can be used to create a semantically identical clone of the original object. For many complex objects, such as those that make extensive use of references, this process is not straightforward. Serialization of object-oriented objects does not include any of their associated methods with which they were previously inextricably linked. This process of serializing an object is also called marshalling an object. [2] The opposite operation, extracting a data structure from a series of bytes, is deserialization (which is also called unmarshalling).
- ↑ Marshall Cline. C++ FAQ: "What's this "serialization" thing all about?" It lets you take an object or group of objects, put them on a disk or send them through a wire or wireless transport mechanism, then later, perhaps on another computer, reverse the process, resurrecting the original object(s). The basic mechanisms are to flatten object(s) into a one-dimensional stream of bits, and to turn that stream of bits back into the original object(s).
- ↑ How to marshal an object to a remote server by value by using Visual Basic 2005 or Visual Basic .NET […] Because the whole object is being serialized to the server (marshaling by value), the code will execute in the server's process.
2011
- (Warden, 2011) ⇒ Paul Warden. (2011). “Big Data Glossary." O'Reilly Media. ISBN:9781449317133
- Serialization — Methods to convert data structure or object state into a storable format
JSON … BSON … Thrift … Avro … Protocol Buffers
- Serialization — Methods to convert data structure or object state into a storable format