Is "To send a message over the communication bus" correct?
Solution 1:
It sounds good to me, especially informally. It depends somewhat on the context. For example, is there a choice of routes?
Alternatives
"to send a message via the communication bus"
or
"to route a message via the communication bus"