Anmeldung
Benutzer
Kennwort



Glossar
Impressum
Sitemap
Formbare Software: Unsere Vielschicht-Komponenten-Architektur
Griffige Modellierung, effiziente Produktion - und schließlich: eine sorgsam verfeinerte und durchdachte Architektur, die der Vielfalt der Anforderungen an moderne IT-Systeme angemessen ist. Sie stellt die Grundlage der hohen Wandelbarkeit und Leistungsstärke unserer Komponenten dar. Das Diagramm gibt eine Übersicht über ihre wesentlichen Bestandteile.
Die zugrunde liegende klassische Aufteilung in drei Schichten sorgt für die grund sätzliche Trennung fachlicher Themen von Darstellung und Datenspeicherung. Zur vollständigen Entkopplung der Oberflächentechnik von der Geschäftslogik teilten wir die Oberflächen schicht feiner auf (mehr). Zwischen Logik- und Datenebene sorgt ebenfalls eine weitere dünne Schicht dafür, dass verbliebene Unebenheiten ausgeglichen werden.
Die Abschottung der Logik gegen Oberfläche und Datenbank ist nur ein erster Schritt. Am Geschäftsobjekt treffen schließlich viele Aspekte zusammen, die einander beeinflussen. Unsere Konstruktionsprinzipien helfen, sie zu synthetisieren: Die "Zwiebelarchitektur2 der Geschäftsobjekte sorgt für Beweglichkeit und Wandlungsfähigkeit; die Aufteilung der Logikschicht in nebeneinander liegende Bereiche spiegelt den Wandel von der "monolithischen Einzelanwendung" zur "Servicekomponente im heterogenen Unternehmensumfeld" wider.
Fachmodell
Die Oberfläche
Die Oberflächenschicht besteht aus sich selbsttätig wandelnden Standardkomponenten. Sie bezieht Ihre Informationen vollständig aus den Geschäftsobjekten mit ihren Metadaten. Sie enthält keinerlei fachliche Angaben: keine Logik, keine Abläufe, keine Texte - konsequent nichts. Die Schicht ist jedoch in der Lage, ein- und dieselben Geschäftsobjekte auf vielfältige Weise darzustellen, zum Beispiel im Internet, zum Beispiel auf einem Desktop.
Die Datenbank
Datenbankseitig verhält es sich genauso: in der Speicherschicht sind keine fachlichen Angaben einprogrammiert, sie bezieht diese aus Metadaten und paßt sich an die Geschäftsobjekte an. Auch die Speicherschicht ist daher als universelle Standardkomponente ausgelegt.
Die Geschäftslogik
Die Geschäftsobjekte enthalten alle fachlichen und zum Objekt zugehörigen Metadaten in wohlgeordneter Form. Sie treten in fallweise Wechselwirkung mit der Darstellungs- und Speicherschicht, aber auch mit dem umgebenden Raum sowie natürlich allerlei anderen benachbarten Objekten. Der umgebende Raum der Geschäftsobjekte ist in der Architektur präsent, die Objekte sind lokalisiert und stehen mit ihrer Umgebung in Beziehung.