1 | Event sources are defined with publishes or emitter keywords. |
2 | An emitter can be connected to at most one consumer. |
3 | A publishes can be connected to a number of customers (the upper limit can be enforced). |
4 | Container provides the necessary event channels for publish-kind events and consumer produces an event and hands it over to container to handle the broadcasting. |
5 | Emit-kind events do not require such broadcast service from the container instead the component directly executes the necessary method call on the consumer. |