message-driven programming
nounA way of writing computer programs where small parts talk to each other by sending messages.
The robot uses message-driven programming so its wheels and eyes can tell each other what to do.
SYNONYMS
OTHER MEANINGS
2. A coding style where parts of a program react to incoming messages instead of running in a fixed order.
In message-driven programming, the chat app only updates when a new message arrives.
3. A design approach for distributed systems where components communicate by sending and receiving messages.
The game server uses message-driven programming to keep all players in sync.
4. A teaching method that explains software as a group of helpers passing notes to one another.
The teacher introduced message-driven programming by having students pass paper notes between desks.