Angular Message Protocol - RPC and Pub/Sub for inter-iframe communication using AngularJS