我需要能夠序列化類爲一個字符串,我知道的2種模式:序列化代理模式解決了序列化模式無法解決的問題?
1)(正常)序列化模式 2)代理系列化格局
我讀過http://lingpipe-blog.com/2009/08/10/serializing-immutable-singletons-serialization-proxy/(中只有網站在谷歌,談論代理序列化模式),仍然不能找到優勢或好處使用這種模式。有人能解釋一下代理序列化模式到底是什麼,或者更準確地說,代理序列化模式解決了什麼問題,即正常序列化模式無法解決?
動態變化對象的問題 - 如果你改變對象簽名(基本上任何可以給你不同結果的東西),你的序列化將與任何以前序列化的對象不兼容。將序列化行爲移到一個單獨的對象中會讓你有些不適應(直到你的代理變得不兼容)。 – 2011-05-10 03:43:29
這是可以理解的。這篇文章雖然說:「問題是你可以序列化一個實例,調整表示數字的字節,然後反序列化。」這不是同一個問題(不是版本不兼容)。 – 2011-05-10 03:47:21
heys我已經更新了我的問題 – Pacerier 2011-05-10 04:35:07