This is an example that demonstrates usage of publishes and consumes event ports. The EventChannel component (channel.idl) implements a very simple event channel similar to the Event Service. The component simply sends out all events that are sent to the "incoming" port to all components that are subscribed to its "outgoing" port, and voil