Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, sercher, Вы писали:
S>>Здравствуйте, Аноним, Вы писали:
А>[...]
S>> сокет
А>Спасибо всем ответевшим.
А>Действительно WM_COPYDATA и сокет достаточно быстры (два эвента + именованный файл-маппинг плохо работали, если оперативной памяти было мало, но это, видимо, недостаток моей реализации). Тем более, что после переделки структуры шэфом
данные малость выросли и теперь они можгут быть до 1400 байт, а частота обмена до 5000(!) раз в секунду (правда и качество тоже выросло
)
А>Еще раз всем большое человеческое СПАСИБО.
Ещё есть вариант использывать именнованный pipe. Синхронизация тогда обеспечиться ОС. А реализовано это при помощи отображения в пямяти. Так же появляеться возможность разносить процессы в сети, т.е. они работают на разных машинах. Но тогда это естественное через отображение в память не реализуется.