Допустим, у меня есть два приложения, которые в определенной степени должны работать вместе.
- Веб-приложение (PHP, Ruby on Rails, ...)
- Настольное приложение (Java, C ++, ...)
Настольное приложение должно получать уведомления из веб-приложения, и задержка между отправкой и получением уведомления должна быть короткой. (< 10 секунд)
Какие есть способы сделать это? Я могу думать об опросе с интервалом в 10 секунд, но это приведет к большому трафику, если многие настольные приложения должны быть уведомлены. В локальной сети я бы использовал широковещательную передачу UDP, но, к сожалению, здесь это невозможно ...
Я ценю любые идеи, которые вы могли бы мне дать.