VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Component-Oriented Virtual Machines with a Focus on .NET and Remoting
Last Updated: 2026-02-05 15:02:40
Content
Die "komponentenorientierte" Softwareentwicklung wird gemeinhin als ein Schritt jenseits der objektorientierten Software betrachtet, weil sie die Grenzen der einzelnen Programmiersprachen und Programmentwicklungsumgebungen überschreitet. Neben viel "Hype" um den Begriff der Softwarekomponente liegt darin auch ein konzeptuell substantieller Kern verborgen, dessen Studium sich lohnt. Wir versuchen in dieser Veranstaltung diesen Kern herauszuschälen und exemplarisch zu verstehen. Dazu verwenden wir bewusst verbreitete Technologien und Systeme wie COM, JavaBeans und .NET. Da wir "Remote Components" mit einbeziehen, kommen auch CORBA (kurz), Enterprise JavaBeans und ASP.NET inkl. Webservices zum Zuge. Allerdings soll der "praktische" Aspekt nicht darüber hinwegtäuschen, dass das Hauptziel dieser Veranstaltung die Gewinnung einer klaren Vorstellung des Begriffes der "Softwarekomponente" ist, so wie er die heutige und vielleicht noch vermehrt die zukünftige Softwareentwicklung nachhaltig beeinflussen kann, Stichwort "Komponentenmarkt".
General Information
- Language
- English
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 15 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Component-Oriented Virtual Machines with a Focus on .NET and Remoting |
|
2 h weekly |
| exercise | Component-Oriented Virtual Machines with a Focus on .NET and Remoting |
|
1 h weekly |