Я новичок в узле и в feathersjs, и для моего первого приложения я пытаюсь, чтобы разные его части общались по каналам. Я понимаю операции и как они используются, но я не понимаю, как установить соединение с каналом в первую очередь.
Например, вот код из официальной документации:
app.on('login', (payload, { connection }) => {
if(connection && connection.user.isAdmin) {
// Join the admins channel
app.channel('admins').join(connection);
// Calling a second time will do nothing
app.channel('admins').join(connection);
}
});
Откуда происходит "соединение"? Для этого нет встроенной функции (если я не упустил что-то очевидное).
Спасибо!