День добрый!
Что то не могу сходу сообразить (я не есть Гуру в Node.JS).
Нужно обслужить множество подключений по сокету (управлять и получать информацию с устройств). Использую 'net'. Количество устройств динамическое. Потому решил создавать объект и пихать его в массив.
Вот тепер не могу сообразить, как мне из сгенерированного события (например 'data') узнать, к какому устройству (строке массива) относится данное событие.
Или я неверно подошел в JS к решению данной задачи? Может нужно генерировать объекты с динамическим именем и потом перебирать всю эту коллекцию?
Контекст соединения может попадать в обработчик или через коллекцию или можно замкнуть обработчик на функцию, в контексте которой есть идентификатор сессии или устройства, или делать объект и примешивать его к сокету через символ