What Does It Mean To Serialize Data?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
What Does It Mean to Serialize Data?
Data serialization means the conversion of data state information into the binary or textual form to be stored on the storage medium or transferred over a network. Serialization is carried out by the CLR (Common Language Runtime) to save the state’s information into the temporary or the permanent storage like the file, or database to be used later when needed to update an object with the same information. In converting the name of the public and the private numbers into the form of a stream of bytes later written to the data stream. The reverse process of serialization is called deserialization.
Methods of sterilizations:
There are two methods of serialization are provided by the .NET
The main difference between these two methods is the invocation of an application by persisting type fidelity.XML serialization use standard XML to serialize only the public properties and fields. It does not conserve fidelity but it can provide support to the serialization in cross-platform XML. Based on the application requirements the frameworks provide various options to customize the serialization processes.
Uses of serialization:
Serialization of the data can be used when a large amount of data needs to be stored in a file and then recover later. This process can be achieved but it will make the process complicated, too tedious, and error. The technique called reflection in which the. NET framework provides serialization to all the members of an assembly into storage. Remoting uses binary serialization methods to send arguments from one computer to another. XML serialization is used to share the data without limiting the application on the data usage. By using serialization, we can transfer objects over,
Serialization in the big data system means managing data in these systems. It provides benefits in this type of environment such as,