http://jsfiddle.net/simpulton/geaab/ spa
One directive calls:.net
$rootScope.$broadcast('someEvent', [1,2,3]);
Second directive listens:code
scope.$on('someEvent', function(event, mass) { console.log(mass)} );