Я в настоящее время служит данные в двух направлениях, но подумываю третий:Как создать поточную конечную точку на сервере?
- REST конечными точками - доступ к существующим данным на сервере, который является относительно небольшим
- Прослушивание Socket.io сообщений - доступ к непрерывным обновлениям о внутренних серверах, которые должны были получить все подключенные клиенты.
- Конечная точка потоковой передачи - доступ к очень большому объекту последовательных данных, который может или не может существовать в настоящее время, но если конечная точка действительна, клиенты могут ожидать, что она будет содержать данные очень скоро. Клиенты, которые подключаются к конечной точке потоковой передачи, ожидают, что поток начнется в начале данных и завершится в конце (дополнительные опции «begin» & «конец»).
Учитывая, что я использую node.js, socket.io и express, какие серверные технологии наилучшим образом соответствуют моим потребностям? Имеет ли смысл этот подход?