Есть ли возможность иметь разные версии одного и того же концентратора, который выбран на основе версии, отправленной клиентом JS?
Конечно, должен быть какой-то рекомендуемый наилучший метод для обработки эволюции концентратора (добавление методов,изменение параметров в существующих методах, удаление операций и т. д.), когда вы не обязательно контролируете версии клиента.