Я не знаю конкретно контексту, тому треба дивитися.
Cхематично це виглядає так (сервер - це може бути fastify або express)
Це дуже поганий код для реального життя, бо тут нема ані валідації, ані юзер менеджменту, нічого
client.on('connected', () => {
console.log('SignalR client connected.')
});
server.post("/order", (req, res) => {
client.connection.hub.invoke('publicCryptoHub', 'joinOrderBook', "ETH-BTC")
})