Architektur von AdventureWorks Cinema 1.0

Veröffentlicht: 31. Jan 2006
AdventureWorks Cinema 1.0

AdventureWorks Cinema besteht aus sechs Beispielanwendungen, einer Server-Anwendung und fünf Clients. Die Clients können über Web Services auf den Server und auf die SQL Server 2005 Express Datenbank zugreifen.

Jedes Sample beinhaltet in sich mehrere Schichten, um das Konzept "separation of concerns" zu unterstützen, das eine klare Trennung unterschiedlicher Aufgabenbereiche gewährleistet, d.h. Darstellung, Logik und Datenzugriff in verschiedenen Schichten (Layers).

Durch die Verwendung von identischen Verarbeitungs- und Zugriffsschichten in den Clients ist eine Erweiterung um zusätzliche Clients ohne großen Aufwand möglich, da allein die Präsentationsschicht hinzugefügt werden muss.

In diesem Abschnitt

Client-Server-Architektur

Zeigt die einzelnen Komponenten von AdventureWorks Cinema und deren Beziehungen zueinander.

Das Schichtenmodell

Beschreibt alle Schichten in jeder Anwendung und erklärt die von den Clients geteilten Schichten "Shared Business Logic Layer" und "Service Access Layer" im Detail.

Technologien in AdventureWorks Cinema 1.0

Eine kurze Übersicht der wichtigsten Technologien, die in den unterschiedlichen Beispielapplikationen eingesetzt werden.

AdventureWorks Cinema 1.0

Die Architektur