Вам человек верно написал. После первого запроса возвращаете id загруженной картинки с сервера и все последующие запросы, связанные с этой картинкой отправляете с этим id. ID и есть точка связи между запросами и изображением.
Мне почему-то кажется что это еще более костыльный вариант, чем работать с комнатой. Комната это по сути и есть объект со всеми socket. Через api room мы делаем в коде 1 emit на всех, а не в цикле каждому socket (не знаю как на низком уровне).
Пока работал программистом в больнице и организации по автоматизации бизнеса, удалось поработать и принять некоторое участие в разработке ArchiMed++, Виста-Мед. Прежде чем писать свой АРМ, посмотрите эти решения. Объем работ не малый там и внедрить вряд ли получится, т.к. гос мед учреждения обязали с 1 января 2013 предоставлять "электронную регистратуру" для населения, что по сути поголовно мин здравоохранения сделало по регионам. А в частных клиниках с малоизвестным непроверенным ПО никто не будет связываться, там нужно обкатанное стабильное решение.
Добавил свой pub ключ в vagrant/.ssh/authorized_keys и указал опцию в конфиг для своего приватного ключа.
При запуске vagrant up из cmd все равно не проходит авторизацию, пишет:
INFO ssh: Attempting SSH connnection…
INFO ssh: Attempting to connect to SSH…
INFO ssh: — Host: 127.0.0.1
INFO ssh: — Port: 2222
INFO ssh: — Username: vagrant
INFO ssh: — Key Path: C:/Users/Alex/.ssh/id_rsa
Через putty авторизацию с указанием C:/Users/Alex/.ssh/id_rsa проходит по этим параметрам.
Ключ по умолчанию не могу понять почему не работает, который генерит сам vagrant
INFO ssh: — Username: vagrant
INFO ssh: — Key Path: C:/Users/Alex/.vagrant.d/insecure_private_key
int03e, т.е. нужно в Vagrantfile указать параметр config.ssh.private_key_path = «C:/Users/Alex/.vagrant.d/insecure_private_key»?