我們有兩個系統:JDK 1.6和JDK 1.7。爲了在兩個節點之間進行通信,我們使用ProtoStuff序列化將二進制&傳輸轉換爲其中再次對二進制進行反序列化的其他節點。使用ProtoStuff對JDK 1.6和JDK 1.7進行可串行化和反序列化
JDK 1.7添加了新字段'suppressedExceptions',所以現在如果我們在一個節點中將JDK 1.7中的Throwable序列化並傳輸到另一個節點,則不能反序列化&。
由於兩個節點使用不同的技術,因此無法從JDK 1.6遷移到JDK 1.7 & JDK 1.7到JDK 1.6。
有沒有解決這個問題的方法,在此先感謝您的回覆。
與問候, 帕