I RabbitMQ, is nasc TCP a bhaineann le gníomhaireacht a bhíonn ann, agus is cainéal nasc fíorúil éadrom laistigh de nasc a bhíonn ann. Tá sé tábhachtach go n-úsáidtear cainéil go cuí (seachas go leor naisc) do éifeachtúlacht agus is gnáthchleachtas maithe é.
Naisc i gcoimpleall le cainéil
CONNECTION → a TCP connection to the RabbitMQ broker:
→ relatively HEAVY (a real network connection, with overhead to establish/maintain)
CHANNEL → a lightweight, virtual connection MULTIPLEXED over a single TCP connection:
→ many channels share one connection → lightweight; most operations happen on channels
→ publishing, consuming, declaring queues → done via channels
→ one connection can have MANY channels (multiplexing reduces TCP overhead)
