Форум: "Потрепаться";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизДля чего нужен маршалинг? Найти похожие ветки
← →
AlexG © (2004-08-03 22:18) [0]Не совсем понимаю, для чего он нужен. Вот у нас есть СОМ-объект. Из двух потоков мы пытаемся обратиться к нему. Например, один поток засылает буквы "ааа", другой - "ббб". В том потоке, который шлет "ааа" сравниваем шаблон ("ааа") с тем, что получается и пишем, если равно, то TRUE, иначе FALSE. Без маршалинга у нас пишутся то Т, то F; c маршалингом - только T. Получается, что маршалинг ограничивает действия одного из потоков?
Буду рад, если мне привидут какие-нибудь примеры, где ясно было бы видна работа маршалинга, были видны плюсы от применения марщалинга.
← →
Dok_3D © (2004-08-03 23:06) [1]Не совсем понимаю, для чего он нужен.
Прошу прошения, вы можете предложить что-то другое?
← →
default © (2004-08-03 23:15) [2]что-то я мало чего понял из написанного...
наверно, надо ещё литературки нахвататься
← →
default © (2004-08-03 23:20) [3]"наверно, надо ещё литературки нахвататься"
не мне)почитайте про потоковые модели
помоему в книжке Дональда Бокса по com есть подробное описание маршалинга
← →
iZEN © (2004-08-03 23:33) [4]Маршаллинг нужен для упаковки и сериализации состояния объекта. Типа dfm в Delphi представляют состояние объекта (значения publiched-свойств).
Таким образом реализуется перманентность (сохранение во времени состояния, устойчивость) объектов (запись на диск или в базу данных, передача по сети на другой компьютер и т.д.).
Маршаллинг - это механизм перманентности.
← →
Alex Konshin © (2004-08-04 02:06) [5]AlexG © (03.08.04 22:18)
Например, один поток засылает буквы "ааа", другой - "666". В том потоке, который шлет "ааа" сравниваем шаблон ("ааа") с тем, что получается и пишем, если равно, то TRUE, иначе FALSE. Без маршалинга у нас пишутся то Т, то F; c маршалингом - только T. Получается, что маршалинг ограничивает действия одного из потоков?
А что ты хотел от богоугодной системы программирования? :-)
Я совсем не понял какое отношение маршаллинг к проблеме из твоего примера. Кстати, мы его так и не увидели.
← →
Мазут Береговой © (2004-08-04 02:13) [6]Вот ответ:
http://www.citforum.elcat.kg/programming/cpp/com_4_12.shtml
← →
Некрофил-затейник__ (2004-08-04 07:15) [7]Alex Konshin
в смысле с Юниксами работать не будет ?
там эти как их демоны!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.039 c