Mbus è l'acronimo di Message Bus, un protocollo di comunicazione sviluppato dall'Università di Brema e dall'University College of London. È utilizzato come protocollo di coordinamento tra elementi distribuiti in una rete locale.
È un protocollo message oriented che permette l'invio dati secondo diversi modelli: un messaggio può essere destinato a tutti i nodi della rete, solo a determinate classi di nodi o raggruppamenti di nodi. Supporta alcune funzionalità come
La messaggistica base comprende tutti quei comandi che sono indipendenti dalle applicazioni che si appoggiano al protocollo.