В Angular 2 какая разница между Event Emitter и Subject для объявления события? Похоже, что излучатели событий менее сложно объявить.... Какой способ предпочтительнее Angular 2?
dataRefreshEvent = new EventEmitter();
private companyDataAnnouncedSource = new Subject();
companyDataAnnouncedSource$ = this.companyDataAnnouncedSource.asObservable();