Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Маршалинг23 января 2011Оглавление: 1. Маршалинг 2. Сравнение с сериализацией 3. Сетевые протоколы Маршалинг, по смыслу похож на сериализацию, в информатике процесс преобразования представления объекта в памяти в формат данных, пригодный для хранения или передачи. Обычно применяется, когда данные необходимо передавать между различными частями одной программы или от одной программы к другой. Противоположный процесс называется демаршалингом. ПрименениеМаршалинг задействуется при использовании различных механизмов RPC, где есть необходимость в передаче данных между процессами и потоками. Переход от неуправляемого типа в тип CLR, как, например, в процессах P/Invoke, используемых в платформе .NET Framework, является подходящим примером, демонстрирующим применение маршалинга. Кроме того, маршалинг широко используется в скриптах и приложениях, применяющих технологии XPCOM, поставляемой в составе Mozilla application framework. Браузер Mozilla Firefox одно из самых известных приложений, созданных с применением этой платформы, что позволило скриптовым языкам использовать технологию XPCOM через Cross-Platform Connect. Просмотров: 2349
|