數據序列化(Serialization)
數據序列化就是將對象或者數據結構轉化成特定的格式,使其可在網絡中傳輸,或者可存儲在內存或者文件中。反序列化則是相反的操做,將對象從序列化數據中還原出來。而對象序列化後的數據格式能夠是二進制,能夠是XML,也能夠是JSON等任何格式。對象/數據序列化的重點在於數據的交換和傳輸,例如在遠程調用技術(如EJB,XML-RPC, Web Service),或者在GUI控件開發(JavaBean)等等。json
總結:序列化是爲了傳輸和交換。序列化之後能夠是任何的格式,包括xml,json,二進制等。。。網絡