Podcast
Questions and Answers
Welche Architekturform wurde in den 1970er Jahren eingeführt?
Welche Architekturform wurde in den 1970er Jahren eingeführt?
- Monolithische Architektur (correct)
- Client-Server-Architektur
- Microservices
- Service-orientierte Architektur
Welche Architekturform nutzt hauptsächlich APIs zur Kommunikation?
Welche Architekturform nutzt hauptsächlich APIs zur Kommunikation?
- 2-Tier-Architektur
- Multi-Tier-Architektur
- Service-orientierte Architektur (correct)
- Monolithische Architektur
Welche der folgenden Aussagen beschreibt die Multi-Tier-Architektur am besten?
Welche der folgenden Aussagen beschreibt die Multi-Tier-Architektur am besten?
- Sie enthält nur eine Benutzeroberfläche und eine Datenbank.
- Sie ist eine neuere Form der monolithischen Architektur.
- Sie verwendet keine Datenbanken.
- Sie fügt Geschäftslogik in mehreren Schichten hinzu. (correct)
Wann wurde die Architektur der Microservices populär?
Wann wurde die Architektur der Microservices populär?
Was ist ein Hauptmerkmal der service-orientierten Architektur?
Was ist ein Hauptmerkmal der service-orientierten Architektur?
Welche Funktion hat die Applikationsschicht in einem System?
Welche Funktion hat die Applikationsschicht in einem System?
Was ist ein charakteristisches Merkmal von Middleware?
Was ist ein charakteristisches Merkmal von Middleware?
Welche Beschreibung trifft auf die Präsentationsschicht zu?
Welche Beschreibung trifft auf die Präsentationsschicht zu?
Was sind wiederverwendbare Einheiten in Programmiersystemen?
Was sind wiederverwendbare Einheiten in Programmiersystemen?
Wie wird die physische Trennung von Komponenten in einem System beschrieben?
Wie wird die physische Trennung von Komponenten in einem System beschrieben?
Welches Unternehmen hat eine Fallstudie über ERP-Systeme veröffentlicht?
Welches Unternehmen hat eine Fallstudie über ERP-Systeme veröffentlicht?
Für welches spezifisches Geschäftsfeld wurde eine ASP-Lösung mit spezieller POS-Lösung entwickelt?
Für welches spezifisches Geschäftsfeld wurde eine ASP-Lösung mit spezieller POS-Lösung entwickelt?
Was ist ein wesentliches Merkmal monolithischer Architekturen?
Was ist ein wesentliches Merkmal monolithischer Architekturen?
Was bietet Scopevisio speziell für Unternehmen an?
Was bietet Scopevisio speziell für Unternehmen an?
Wer sind die Herausgeber der Fallstudie zur E-Business-Integration?
Wer sind die Herausgeber der Fallstudie zur E-Business-Integration?
Worin besteht der Hauptnachteil monolithischer Architekturen bezüglich der Programmteile?
Worin besteht der Hauptnachteil monolithischer Architekturen bezüglich der Programmteile?
Welches dieser Systeme wird als Beispiel für ERP-Systeme 'aus der Cloud' genannt?
Welches dieser Systeme wird als Beispiel für ERP-Systeme 'aus der Cloud' genannt?
Was versteht man unter Terminalemulation?
Was versteht man unter Terminalemulation?
Welches dieser Systeme ist ein Beispiel für ein monolithisches ERP-System?
Welches dieser Systeme ist ein Beispiel für ein monolithisches ERP-System?
Was bedeutet Portabilität im Kontext von Programmcodes?
Was bedeutet Portabilität im Kontext von Programmcodes?
Was zeichnet eine Client-Server-Architektur aus?
Was zeichnet eine Client-Server-Architektur aus?
Welche Eigenschaft hat ein performantes System?
Welche Eigenschaft hat ein performantes System?
Welche dieser Aussagen gilt nicht für monolithische Architekturen?
Welche dieser Aussagen gilt nicht für monolithische Architekturen?
Was ist das Hauptziel einer service-orientierten Architektur (SOA)?
Was ist das Hauptziel einer service-orientierten Architektur (SOA)?
Welche der folgenden Aussagen beschreibt eine Stärke der service-orientierten Architektur?
Welche der folgenden Aussagen beschreibt eine Stärke der service-orientierten Architektur?
Was bedeutet 'Flexible Prozessorchestrierung' in SOA?
Was bedeutet 'Flexible Prozessorchestrierung' in SOA?
Welches Problem könnte bei der Austauschbarkeit von Services zwischen unterschiedlichen Anbietern auftreten?
Welches Problem könnte bei der Austauschbarkeit von Services zwischen unterschiedlichen Anbietern auftreten?
Was wird unter 'Interne Services' im Rahmen von SOA verstanden?
Was wird unter 'Interne Services' im Rahmen von SOA verstanden?
Was sind einige Beispiele für fachliche Services in einer SOA?
Was sind einige Beispiele für fachliche Services in einer SOA?
In welcher Beziehung stehen externe Services zu internen Services in einer SOA?
In welcher Beziehung stehen externe Services zu internen Services in einer SOA?
Welche Rolle spielt die Präsentationsebene in einer SOA?
Welche Rolle spielt die Präsentationsebene in einer SOA?
Study Notes
Applikationsschicht
- Beinhaltet die eigentliche "Applikation" und deren Programmlogik.
- Stellt Funktionen für die Bearbeitung spezifischer Aufgaben zur Verfügung.
Präsentationsschicht
- Verantwortlich für die grafische Benutzeroberfläche (GUI).
- Präsentiert Programmfunktionen dem Endbenutzer.
- Auch als Client-Schicht bekannt.
Begriffe
- Verteilte Systeme: Physische Trennung der Komponenten wie Datenbankserver, Applikationsserver und Webserver.
- Datenbanksysteme: Oft eigenständige Server mit eigenem Datenbankmanagementsystem und Middleware.
- Middleware: Programme, die Kommunikation zwischen Anwendungen ermöglichen und komplexe Prozesse verbergen. Werden in verteilten Anwendungen verwendet.
- Kapselung: Bündelung von Funktionen in Programmobjekten, die wiederverwendbare Einheiten darstellen.
- Objektorientierte Programmierung (OOP): Paradigma zur Erstellung und Strukturierung von Software.
Architekturformen
- Monolithische Architektur: Untrennbare Verbindung von Datenbank, Applikation und Benutzeroberfläche. Zentral auf einem Server installiert.
- Client-Server-Architektur: Lokale und logische Trennung der Präsentation, Verarbeitung und Datenhaltung. Unterschiedliche Client-Typen wie Fat, Rich, Thin.
- Service-orientierte Architektur (SOA): Entwicklung von Services mit eigenständiger Geschäfts- und Datenlogik zur Unterstützung von Geschäftsprozessen.
Monolithische Architekturen
- Schwierige Ersetzung oder Ergänzung von Programmteilen.
- Eingeschränkte Wiederverwendbarkeit, Portabilität und Flexibilität der Systeme.
Service-orientierte Architektur (SOA)
- Ziel: Entwicklung wiederverwendbarer und fachlich geprägter Services.
- Beispiele: Bonitätsprüfungen, Rechnungssummenberechnungen.
- Flexible Prozessabläufe durch die Möglichkeit, beliebige Services auszutauschen.
- Standardisierung ermöglicht theoretisch Austauschbarkeit, aber Herausforderungen bei komplexen Berechnungen.
SOA-Ebenen
- Geschäftsprozesse: Prozesse, die die Abläufe im Unternehmen steuern.
- Präsentation: Benutzeroberflächen, über die auf Dienste zugegriffen wird.
- Service-Orchestrierung: Verbindung und Verwaltung interner und externer Dienste.
Basiskomponenten einer SOA
- Präsentation: Zugriff auf Software über Clients.
- Service-Orchestrierung: Verwaltung und Koordination von Services im Unternehmensprozess.
Beispiele für ERP-Systeme „aus der Cloud“
- Abacus: Bietet innovative ERP-Lösungen.
- Scopevisio: Professioneller Buchhaltungsservice für kleine und mittlere Unternehmen (KMU).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Dieser Quiz befasst sich mit den Konzepten der Applikations- und Präsentationsschicht in Softwaresystemen. Es werden die Programmlogik sowie die grafische Benutzerschnittstelle und deren Funktionalitäten in einem System behandelt. Ideal für Studierende der Informatik oder Softwareentwicklung.