Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / WM_COPYDATA vs Named pipe vs Sockets / 5 сообщений из 5, страница 1 из 1
31.03.2011, 04:55
    #37191534
Yed
Yed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WM_COPYDATA vs Named pipe vs Sockets
Всем привет!
Подскажите, что лучше (в плане производительности) использовать для обмена данными на одном компьютере между программами? OS Windows.
Спасибо.
...
Рейтинг: 0 / 0
31.03.2011, 05:07
    #37191536
Yed
Yed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WM_COPYDATA vs Named pipe vs Sockets
Вот есть хороший документ, описывающий все виды IPC в Windows
http://msdn.microsoft.com/en-us/library/aa365574.aspx#base.using_data_copy_for_ipc

Но проверять все на производительность нет времени. Может кто их опыта знает...
...
Рейтинг: 0 / 0
31.03.2011, 13:18
    #37192236
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WM_COPYDATA vs Named pipe vs Sockets
YedПодскажите, что лучше (в плане производительности) использовать для обмена данными на одном компьютере между программами? OS Windows.Файлы, проецируемые в память (FileMapping, в сабже не упомянуто).
...
Рейтинг: 0 / 0
31.03.2011, 15:33
    #37192614
Yed
Yed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WM_COPYDATA vs Named pipe vs Sockets
Яростный МечYedПодскажите, что лучше (в плане производительности) использовать для обмена данными на одном компьютере между программами? OS Windows.Файлы, проецируемые в память (FileMapping, в сабже не упомянуто).

метод FileMapping может быть и подошел бы. но у меня обмен в большинстве случаев односторонний, объем данных не такой большой и сами данные не хранятся на жеском диске ни в каком виде - одна программа загружает из интернета информацию и после обработки отдает другой для отображения.
...
Рейтинг: 0 / 0
31.03.2011, 15:38
    #37192625
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WM_COPYDATA vs Named pipe vs Sockets
Yedобъем данных не такой большой ...
одна программа загружает из интернета информацию...Тогда можно не заморачиваться с выбором способа, все равно загрузка из инета будет самой тормозной частью.

Если односторонний обмен, то, имхо, проще всего WM_COPYDATA
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / WM_COPYDATA vs Named pipe vs Sockets / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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