Синхронизация объекта между двумя проектами на разных устройствах по сети - PullRequest
0 голосов
/ 06 февраля 2009

У меня есть два проекта, общающихся по беспроводной сети. У меня нормально работает связь между двумя.

Я хотел бы сохранить две идентичные копии некоторых объектов в обеих программах. Объекты не обязательно должны быть равны (в эталонном смысле), однако объекты должны отображать одни и те же данные при просмотре.

Существует ли уже существующая технология для этого или мне придется катиться по собственной ...?

1 Ответ

0 голосов
/ 09 февраля 2009

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

Ознакомьтесь с этим CodeProject руководством для получения дополнительной информации о сериализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...