Я попытался использовать DDE обратно в win98 дней, когда я перешел на XP. Я не мог спокойно заставить его работать и не знать, для чего его можно или нужно использовать.Использует DDE и альтернативы?
Я хочу знать, какие альтернативы я могу использовать? Тогда я хотел сделать 3 приложения, которые могут общаться с другими независимо от того, какой порядок они открыли. Я закончил тем, что все они запустили односерверное приложение-приложение, которое все 3 используют для связи друг с другом с серверным приложением. Действительно ли DDE подходит для этого?
В любом случае, какие альтернативы DDE? я прочитал ответ Dynamic Data Exchange (DDE) - Still Relevant? , который упомянул COM, но я не знаю, что это такое или как их использовать. Также будут ли они иметь отношение к моей ситуации выше?
Каковы альтернативы DDE? Похоже, что TCP (или именованные каналы) + Window Messages + Global memory могут решить любую проблему IPC.
Я смотрел на это ранее сегодня, и я не могу понять, как это было бы полезно. Это звучит как вызов функций на удаленной (или локальной) машине с использованием сериализованных данных через TCP. Я не вижу, как он может сообщить одному или нескольким приложениям, что произошло изменение (окно msg, server (<)-> client)), как сделать файл ресурсов (или плиту двоичных данных, редактируемых) доступными для нескольких копий и пытаться их сохранить в синхронизации и т. д. Является ли это приятным и легким в использовании именованным каналом (или сокетом), который может вызывать функции? – 2010-07-21 21:57:20
Да, в общем, я еще не знаком с WCF ... Но я уверен, что он использует некоторые другие протокол нижнего уровня для фактической транспортировки данных. И да, должен быть способ подтолкнуть обновления слушающим клиентам. –