сортировочный

Автор: Monica Porter
Дата создания: 18 Март 2021
Дата обновления: 27 Июнь 2024
Anonim
Сортировочный центр "Почты России" 分拣中心“俄罗斯邮政" Sorting center "Russian Post" 분류 센터
Видео: Сортировочный центр "Почты России" 分拣中心“俄罗斯邮政" Sorting center "Russian Post" 분류 센터

Содержание

Определение - Что означает Маршаллинг?

Маршаллинг - это процесс преобразования представления объекта в памяти в другой формат, который подходит для хранения или передачи другим программным приложениям. Маршаллинг позволяет осуществлять связь между удаленными объектами путем преобразования объекта в сериализованную форму.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет маршаллинг

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

Различные механизмы удаленного вызова процедур (RPC) реализуются посредством маршаллинга, где разные процессы и потоки обычно имеют разные форматы данных, что требует использования маршаллинга между ними.

Указатели интерфейса в объектной модели компонентов (COM) Microsoft используют маршаллинг для обмена данными через границы COM-объектов. То же самое происходит в .NET Framework, когда тип, основанный на общеязыковом языке, должен взаимодействовать с другими неуправляемыми типами с помощью маршалинга.

Сценарии и приложения, основанные на технологии кросс-платформенной объектной модели (XPCOM), являются другими примерами, где упорядочение имеет решающее значение. Платформа приложений Mozilla использует XPCOM, который широко использует маршаллинг.