ping написав:А REST є сенс застосовувати з постійними конектами?
У вашому випадку з REST, дійсно лише другий варіант підходить. Я наводив приклади взагалі з тривалими конектами.
ping написав:ну і які такі вебсокети для 100 навіть постійних підключень?
У випадку з вебсокетами, на боці сервера конектів може бути навіть мільйони. Якщо у вас є обліковий запис на github, наприклад, то можете пересвідчитись, що конект у вас буде постійним. Тобто, виходить, що скільки користувачів на github зараз онлайн, стільки і підключень.
Як перевірити конект для вебсокета на github: у Google Chrome відкриваєте github, натискаєте F12, шукаєте у тому вікні, що відкрилось, Network й перезавантажуєте сторінку. Перед вами буде список файлів з різними колонками (Name, Status, Type...). Відсортуйте по колонці Status, вгорі у вас буде 101 статус. У цьому ж рядку, у колонці Time буде показуватись "Pending" (очікування) завжди. Це і є той самий конект для вебсокетів.