powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Object Serialization
4 сообщений из 4, страница 1 из 1
Object Serialization
    #33346360
Tyoma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такую вот задачку задали:
Object Serialization – разработка объекта для сериализации объектов/COM-интерфейсов. Подзадача – построение графа объектов. За основу можно принять класс SerializationInfo из Visual Studio .Net

Короче, почитал я про сериализацию объектов в MSDN. Но про сериализацию интерфейсов, а тем более COM они не словом не обмолвились.

Кто-нить знает зачем нужно сериализовывать объекты COM?

Может быть кто-нибудь подскажет в каком направлении двигаться?
...
Рейтинг: 0 / 0
Object Serialization
    #33347009
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/topic/229014&hl=#2009750

/topic/229015&hl=#2006453

/topic/229017&hl=#2006403
хватит плоджить топики, если много лени.
______________________________________________
Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде!
...
Рейтинг: 0 / 0
Object Serialization
    #33348881
AndreiNz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю, что сериализировать нужно Объекты И СОМ интерфейсы ими реализованные. Если это так, то сериализовать состояние объекта - это стандартная процедура(Смотри, например MS VC++ IMPLEMENT_SERIAL, DECLARE_SERIAL).
C COM интерфейсами несколько сложнее. Но раз можно передать интерфейс из одной Thread в другую через Stream(смотреть COM and Threading) то, наверное, можно сохранить этот Stream на любом носителе (Файл, TCP/IP Stream, XML) и прочитать его обратно. Или просто подменить Stream в API. API смотри в моем ответе на этот же вопрос в форуме по Делфи.
...
Рейтинг: 0 / 0
Object Serialization
    #33349268
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreiNzЯ думаю, что сериализировать нужно Объекты И СОМ интерфейсы ими реализованные. Если это так, то сериализовать состояние объекта - это стандартная процедура(Смотри, например MS VC++ IMPLEMENT_SERIAL, DECLARE_SERIAL).
C COM интерфейсами несколько сложнее. Но раз можно передать интерфейс из одной Thread в другую через Stream(смотреть COM and Threading) то, наверное, можно сохранить этот Stream на любом носителе (Файл, TCP/IP Stream, XML) и прочитать его обратно. Или просто подменить Stream в API. API смотри в моем ответе на этот же вопрос в форуме по Делфи.
Интерфейс это нечто абстрактное и сериализовать его нельзя.
авторНо раз можно передать интерфейс из одной Thread в другую следует читать как "... передать указатель из одной Thread в другую"
IMHO
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Object Serialization
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]