TKeasy - Software Engineering Konferenzen
TKeasy - Software Engineering Konferenzen TKeasy - Software Engineering Konferenzen
Logische Schichten Boundary – BOs - Persistenz Clients SWING WAN (SOA-) Messages Browser WAN aktiv Boundary GUI- Message- JSP- ... Boundary Boundary Engine Geschäftslogik Buisness Objects Controller (transient) Entities (persistent) passiv Datenbanken Persistenz DB2 LAN IMS 6 © 2007 Techniker Krankenkasse
Logische Schichten ● ● ● ● Client hat Adapter (Boundary) in der VM der Geschäftsobjekte Feingranulare Zugriffe von Boundary auf BOs ohne Einschränkung Boundary nutzt BOs und beliefert Client nach dessen konkreten Bedürfnissen Boundary gehört logisch zur Schicht Präsentation => Bedürfnisse des Clients optimal unterstützt ohne dadurch BO- Design zu beeinflussen => Klare Trennung der Verantwortlichkeiten zwischen Geschäftslogik und Darstellung 7 © 2007 Techniker Krankenkasse
- Seite 1 und 2: TKeasy Schichtenarchitekturen und i
- Seite 3 und 4: Das Projekt - TKeasy ● ● ●
- Seite 5: Technische Schichten (II) Schlechte
- Seite 9 und 10: Objektorientierung ermöglichen ●
- Seite 11: Vielen herzlichen Dank für Ihre Au
Logische Schichten<br />
Boundary – BOs - Persistenz<br />
Clients<br />
SWING<br />
WAN<br />
(SOA-)<br />
Messages<br />
Browser<br />
WAN<br />
aktiv<br />
Boundary GUI- Message- JSP-<br />
...<br />
Boundary Boundary Engine<br />
Geschäftslogik<br />
Buisness Objects<br />
Controller (transient)<br />
Entities (persistent)<br />
passiv<br />
Datenbanken<br />
Persistenz<br />
DB2<br />
LAN<br />
IMS<br />
6 © 2007 Techniker Krankenkasse