Механизм java сериализации

Добавлено пользователем 03.01.2016

Сериализацией называется процесс сохранения любого состояния объекта в определенную последовательность байт. Десериализацией является процесс восстановления данного объекта из байт. Стандартный механизм Java Serialization API это механизм создания различных сериализуемых объектов. В java сериализация реализована очень просто. В современном мире типичное промышленное приложение состоит из множества компонентов и распространяется посредством различных систем и сетей.

В Java всё представляется в виде объектов. Если два компонента Java намерены производить общение друг с другом, то они определенно нуждаются в механизме для обмена конкретными данными. Существует несколько способов реализации этого механизма. Первым способом является способ разработки собственного протокола и передачи объекта. Это означает, что получатель точно должен знать протокол, который используется отправителем для того, чтобы воссоздать объект, что может усложнить разработку сторонних компонентов.

Таким образом, должен быть разработан универсальный и эффективный протокол для передачи объектов среди компонентов. Процесс сериализации создан именно для этого, а другие компоненты Java используют такой протокол, чтобы передавать объекты.

Похожие посты:

Многопоточность в Java
Новейшая история Java
Немного про потоки java