Technische Komponenten oder Infrastrukturkomponenten dienen dazu, horizontale Plattformfunktionen bereitzustellen.
Diese Funktionen überschreiten die Grenzen von Geschäftsdomänen und sind daher nicht für eine Geschäftsdomäne
spezifisch. Solche technischen Services werden häufig von Middlewareprodukten zur Verfügung gestellt, zu denen auch
Betriebssysteme gehören. Sie werden direkt von der Servicekomponente genutzt oder von den funktionalen Komponenten, auf
die die Servicekomponente zurückgreift.
Beispiel
Jetzt können wir das Komponentenmodell für "Rent-a-Car" (siehe obige Beschreibung der funktionalen Komponenten)
vervollständigen, indem wir zwei technische Komponenten in das Modell aufnehmen. Eine der Komponenten ist für die
Reservierung bestimmt, um den Abschluss einer Reservierungsanfrage zu protokollieren. Die andere Komponente zeigt an,
dass die Komponenten Fahrzeug und Standort für die persistente Speicherung ihrer Daten auf EJB-Services angewiesen
sind.
Alternativ dazu können Sie die erforderlichen Komponenten und ihre Beziehung zu den zuvor identifizierten Services in
Tabellenform ausdrücken. Schauen Sie sich dazu die folgende Abbildung an.

|