Thema: Delphi 3-Schichtenmodell

Einzelnen Beitrag anzeigen

raeschnix

Registriert seit: 10. Jan 2004
Ort: Momentan in Umschulung
13 Beiträge
 
#9

Re: 3-Schichtenmodell

  Alt 29. Mai 2004, 12:35
Hi!

für mich hört sich das ein wenig nach dem Prinzip wie es in der Web-Entwicklung eingesetzt wird. Es ist angelehnt an die 3 Tier Architektur und man könnte es grob ungefähr so beschreiben:

"Präsentation" - Schicht -> Hier wird nur das Ergebnis angezeigt. Also Front-End
"Applikation-logic" - Schicht -> Hier steckt die Logic des Programms. Also Back-End
"Datenbank" - Schicht -> Hier wird der Zugriff auf die Daten geregelt.

Dabei ist zu beachten, das eine Trennung der Schichten(In Deinem Fall der Units) sauber von statten geht, also mit Übergabe Funktionen oder Prozeduren arbeiten. Die Präsentationsschicht kennt dann keine Datenbank-Steuerelemente und ist somit modular aufgebaut. In Delphi könnte man zum Beispiel den Datenbank Zugriff in der Datenbank-Schicht von z.B ADO auf BDE umstellen ohne die anderen Units modifizieren zu müssen. Du musst halt das Prinzip ein bissl abstrahieren, aber ich denk so in etwa könnte es sein was Du Dir vorstellst oder ?

Gruss
raeschnix
  Mit Zitat antworten Zitat