Lerninhalte |
Eine Event-Driven Architecture (EDA) ist ein Architekturmuster, das auf der Detektion, Erzeugung, Verteilung und Verarbeitung von Ereignissen (engl.: Events) basiert. EDAs ermöglichen die lose Kopplung von Komponenten, Diensten und Prozessen, durch die auch große Systeme noch beherrschbar und skalierbar bleiben. Ursprünglich zunächst im Bereich der grafischen Benutzungsoberflächen verwendet, werden EDAs aufgrund ihrer Eigenschaften auch zunehmend in Unternehmen angewendet, um beispielsweise Geschäftsprozesse miteinander zu koppeln. Das Seminar behandelt Grundlagen und aktuelle Entwicklungen im Bereich EDA. Weiterhin wird auf das Verhältnis zu Service-Oriented Architectures (SOA) eingegangen. |