Softwarekomponenten sind Bausteine mit wohldefinierten Schnittstellen, die sich in binärer Form wiederverwenden lassen. Sie sind Software-Module die auf Ereignisse reagieren können und ihre Eigenschaften nach außen hin sichtbar machen.
Die Vorlesung gibt eine Überblick über die bedeutenden Komponentenarchitekturen. Anhand von Beispielen werden Namenskonventionen und Verpackungsregeln für Komponenten sowie die Unterstützung der Komponentenintegration durch Werkzeuge diskutiert.
Im Rahmen des Projektes sollen sich die Hörer mit jeweils einer Komponentenumgebung intensiv auseinandersetzen und ihre Erfahrungen in der Vorlesung vorstellen.
Einführung | 01:21:24 |
---|
Komponentenarchitektur | 01:34:16 |
---|
Component Frameworks | 01:16:38 | |
---|---|---|
No Name | 00:00:00 |
Coding Conventions | 01:27:07 |
---|
Java 2 Microedition | 01:22:41 |
---|
CORBA aus Java-Sicht | 01:28:58 |
---|
CORBA aus Java-Sicht (2) | 01:26:00 |
---|
Real-Time Middleware | 01:31:45 |
---|
Fundamentals of COM(+) | 00:00:00 |
---|
COM+ | 01:13:05 |
---|
A Programmer's view on .NET | 01:26:03 |
---|
CLR Architecture | 01:27:32 |
---|
Projekt: Verteilter Text-Editor | 00:24:55 |
---|
Projekt: Taschenrechner | 00:29:55 |
---|
Projekt: Own-A-Ship | 00:30:10 |
---|
Projekt: Hong Kong FUI Editor | 00:24:45 |
---|
Projekt: HPI Car Rental | 00:25:47 |
---|
Projekt: void - der verteilte Editor | 00:23:05 |
---|
From J2EE to Java EE | 01:21:50 |
---|