Здравствуйте, Nasdaq, Вы писали:
N>подскажите гуру, N>имеем
N>- поток данных (с АЦП) N>- 8 каналов (float 4 bytes) N>- 3kHz
N>- Java сервер читает эти данные и ретранслирует клиентам (один или несколько) N>- Клиент читает данные и что-то делает с ними N>- Клиент и сервер используют nio ByteBuffers, оба работают в одно поточном режиме
N>т.е. получается поток данных где-то 100кб/сек N>но система приближена к реальному времени ибо буфер на АЦП всего несколько секунд, так что задержок в несколько секунд со считыванием быть не должно
N>правильно ли я понимаю, что при правильной реализации — это должно работать (в смысле нет проблем связанных с Java)
N>OS — Windows
Не прокатит, при запуске GC пойдет глобальный ступор и ничего читаться не будет. Надо глядеть в сторону real-time java и прощаться с windows.