🗊 Презентация Сериализация и десериализация

Нажмите для полного просмотра!
Сериализация и десериализация, слайд №1 Сериализация и десериализация, слайд №2 Сериализация и десериализация, слайд №3 Сериализация и десериализация, слайд №4 Сериализация и десериализация, слайд №5 Сериализация и десериализация, слайд №6 Сериализация и десериализация, слайд №7 Сериализация и десериализация, слайд №8 Сериализация и десериализация, слайд №9 Сериализация и десериализация, слайд №10 Сериализация и десериализация, слайд №11 Сериализация и десериализация, слайд №12 Сериализация и десериализация, слайд №13 Сериализация и десериализация, слайд №14 Сериализация и десериализация, слайд №15 Сериализация и десериализация, слайд №16 Сериализация и десериализация, слайд №17 Сериализация и десериализация, слайд №18 Сериализация и десериализация, слайд №19 Сериализация и десериализация, слайд №20 Сериализация и десериализация, слайд №21

Вы можете ознакомиться и скачать презентацию на тему Сериализация и десериализация. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Сериализация и десериализация Подготовил: Чеботарев А.В.
Описание слайда:
Сериализация и десериализация Подготовил: Чеботарев А.В.

Слайд 2


Сериализация и десериализации Сериализация представляет процесс преобразования какого-либо объекта в поток байтов. Десериализация представляет...
Описание слайда:
Сериализация и десериализации Сериализация представляет процесс преобразования какого-либо объекта в поток байтов. Десериализация представляет процесс восстановления из потока байтов ранее сохраненный объект.

Слайд 3


Атрибуты Атрибуты обеспечивают эффективный способ связывания метаданных или декларативной информации с кодом (сборками, типами, методами, свойствами...
Описание слайда:
Атрибуты Атрибуты обеспечивают эффективный способ связывания метаданных или декларативной информации с кодом (сборками, типами, методами, свойствами и т. д.).

Слайд 4


Атрибут Serializable Чтобы объект определенного класса можно было сериализовать, надо этот класс пометить атрибутом Serializable
Описание слайда:
Атрибут Serializable Чтобы объект определенного класса можно было сериализовать, надо этот класс пометить атрибутом Serializable

Слайд 5


Атрибут NonSerialized При необходимости не сохранять элемент используют атрибут NonSerialized.
Описание слайда:
Атрибут NonSerialized При необходимости не сохранять элемент используют атрибут NonSerialized.

Слайд 6


Граф объектов Среда CLR учитывает все связанные объекты, чтобы гарантировать корректное сохранение данных. Этот набор связанных объектов называется...
Описание слайда:
Граф объектов Среда CLR учитывает все связанные объекты, чтобы гарантировать корректное сохранение данных. Этот набор связанных объектов называется графом объектов.

Слайд 7


Граф объектов Каждый объект в графе получает уникальное числовое значение. Имейте в виду, что числа, назначенные объектам в графе, являются...
Описание слайда:
Граф объектов Каждый объект в графе получает уникальное числовое значение. Имейте в виду, что числа, назначенные объектам в графе, являются произвольными и не имеют никакого значения для внешнего мира.

Слайд 8


Граф объектов
Описание слайда:
Граф объектов

Слайд 9


Формат сериализации В.NET можно использовать следующие форматы сериализации: бинарный SOAP xml JSON
Описание слайда:
Формат сериализации В.NET можно использовать следующие форматы сериализации: бинарный SOAP xml JSON

Слайд 10


Дополнительная информация о данных XML (Extensible Markup Language) - это новый SGML-производный язык разметки документов, позволяющий...
Описание слайда:
Дополнительная информация о данных XML (Extensible Markup Language) - это новый SGML-производный язык разметки документов, позволяющий структурировать информацию разного типа, используя для этого произвольный набор инструкций.

Слайд 11


Дополнительная информация о данных В SOAP-посланиях передаются данные самых разных типов: числа, даты, строки символов, массивы, структуры....
Описание слайда:
Дополнительная информация о данных В SOAP-посланиях передаются данные самых разных типов: числа, даты, строки символов, массивы, структуры. Определение типов этих данных выполняется, как обычно, в схемах XML. Схема может быть записана любым способом, но чаще всего применяется язык XSD

Слайд 12


Дополнительная информация о данных В SOAP-посланиях передаются данные самых разных типов: числа, даты, строки символов, массивы, структуры....
Описание слайда:
Дополнительная информация о данных В SOAP-посланиях передаются данные самых разных типов: числа, даты, строки символов, массивы, структуры. Определение типов этих данных выполняется, как обычно, в схемах XML. Схема может быть записана любым способом, но чаще всего применяется язык XSD

Слайд 13


Формат сериализации Для каждого формата предусмотрен свой класс: для сериализации в бинарный формат - класс BinaryFormatter, для формата SOAP - класс...
Описание слайда:
Формат сериализации Для каждого формата предусмотрен свой класс: для сериализации в бинарный формат - класс BinaryFormatter, для формата SOAP - класс SoapFormatter, для xml - XmlSerializer, для json - DataContractJsonSerializer. Эти классы расположены в using System.Runtime.Serialization.Formatters.

Слайд 14


Интерфейс сериализации XMlSerializer не реализует данный интерфейс
Описание слайда:
Интерфейс сериализации XMlSerializer не реализует данный интерфейс

Слайд 15


Точность данных Когда используется тип BinaryFormatter, он сохраняет не только данные полей объектов из графа, но также полное квалифицированное имя...
Описание слайда:
Точность данных Когда используется тип BinaryFormatter, он сохраняет не только данные полей объектов из графа, но также полное квалифицированное имя каждого типа и полное имя определяющей его сборки (имя, версия, маркер общедоступного ключа и культура).

Слайд 16


Примеры программ(Binary)
Описание слайда:
Примеры программ(Binary)

Слайд 17


Примеры программ(Binary)
Описание слайда:
Примеры программ(Binary)

Слайд 18


Примеры программ(Binary) Использование массива данных
Описание слайда:
Примеры программ(Binary) Использование массива данных

Слайд 19


Примеры программ(Soap)
Описание слайда:
Примеры программ(Soap)

Слайд 20


Примеры программ(XML)
Описание слайда:
Примеры программ(XML)

Слайд 21


«Тонкая настройка» сериализации
Описание слайда:
«Тонкая настройка» сериализации



Похожие презентации
Mypresentation.ru
Загрузить презентацию