Ein Interface, dass alle benötigten Aktionen der Anwendung zur Verfügung stellt und dann die konkrete Implementierung mit dem Transportmittel deiner Wahl. Dann brauchst du nur noch die Implementierung tauschen und die Kommunikation läuft über MSMQ, ActiveMQ, eigene
TCP Lösung, ...
Das ist eine sehr gute Idee - so wird's gemacht. Die MAC-Geschichte ist nämlich bisher nur ein Gedanke, keine Entscheidung. Vllt. lohnt es sich in unserer Branche garnicht.