Inhaltsverzeichnis. Teil I Grundlagen der Programmarchitektur Vorwort... XIII XV XVI XVI

Größe: px
Ab Seite anzeigen:

Download "Inhaltsverzeichnis. Teil I Grundlagen der Programmarchitektur... 1. Vorwort... XIII XV XVI XVI"

Transkript

1 Vorwort Vorwort der Autoren Systemanforderungen für die CD zum Buch Danksagung XIII XV XVI XVI Teil I Grundlagen der Programmarchitektur Komponenten-Software Von der objektorientierten Programmierung zur Komponenten-Software Objektorientierte Programmierung Gemeinsame Verwendung und Wiederverwendung von Code Komponenten-Software Schnittstellen Die Entwicklung von COM Von OLE zu COM RPC und COM Von COM zu COM Windows-DNA: ein Three-Tier-Zugang Just-In-Time-Aktivierung Objekt-Pooling Lastenausgleich In-Memory-Datenbank Warteschlangenkomponenten Transaktionen Rollenbasierte Sicherheit Ereignisse Die IUnknown-Schnittstelle Die Schnittstellendefinitionssprache IDL Der Client Die CoInitialize-Funktion Die CoCreateInstance-Funktion Die Methoden von IUnknown Die CoUninitialize-Funktion Die V-table-Situation Das Client-Projekt erstellen V

2 Die Komponente Implementierung der AddRef- und Release-Methode Implementierung der IUnknown::QueryInterface-Methode Die ISum::Sum-Methode (endgültig) Die IClassFactory-Schnittstelle Exportierte DLL-Funktionen Die CoCreateInstance-Funktion Das Komponentenprojekt erstellen Komponentenregistrierung Verbinden der Objektidentität Enthaltung Aggregation Sprachintegration Typbibliotheken Typbibliotheken verwenden Typbibliotheken erstellen Typbibliotheken registrieren Ein einfacher C++-Client C++-Vorlagen (Eine kurze Einführung) Namensbereiche Die Active Template Library (ATL) Der ATL-COM-Anwendungs-Assistent Der ATL-Objekt-Assistent Zu einer Schnittstelle, die ATL benutzt, Methoden und Eigenschaften hinzufügen 97 Erstellen eines einfachen COM+-Objekts mit ATL COM+-Programmierung in Visual Basic QueryInterface: Der Visual Basic-Weg Erstellen eines Clients mit Visual Basic COM+-Schnittstellen in Visual Basic implementieren Erstellen einer Komponente mit Visual Basic COM+-Programmierung in Java Ein COM+-Objekt aus Java heraus aufrufen Implementieren von COM+-Objekten mit Java Integration von ActiveX-Steuerelementen und JavaBeans Das Sandbox-Modell Apartments Eine kurze Einführung zu Threads Apartment-Typen Das Single-Threaded-Apartment-Modell Multithreaded-Apartments Übermitteln von Schnittstellenzeigern zwischen Apartments Die Auswahl des Threading-Modells Threading-Modelle für prozessinterne Komponenten Apartment-Interaktionen Objekte, die das MTA-Modell unterstützen Objekte, die alle Threading-Modelle unterstützen Der Free-Threaded Marshaller VI

3 Neutrale Apartments Vergleich der Apartment-Modelle Thread-sichere Komponenten schreiben Apartments und Sprachintegration Threading-Optionen für Visual Basic-Komponenten Threading-Optionen für Java-Komponenten Die zehn Threading-Gebote Teil II Leistungsmerkmale von COM Automatisierung Die IDispatch-Schnittstelle Automatisierungstypen IDispatch implementieren Entwerfen eines Dispinterface Entwerfen einer dualen Schnittstelle Implementierungstechniken Eigenschaften Auflistungen Die verbesserte IDispatchEx-Schnittstelle Automatisierungs-Clients erstellen Erstellen eines Automatisierungs-Client in C Automatisierungs-Clients in Visual Basic erstellen Scripting Erstellen von Automatisierungs-Clients mit Script-Sprachen Scriptlets Ausnahmefehler Fehlercodes FACILITY_ITF-Fehlercodes Hilfsmakros Erweiterte Fehlerinformationen Die ISupportErrorInfo-Schnittstelle Die ICreateErrorInfo-Schnittstelle Fehlerinformationen ermitteln Die IErrorInfo-Schnittstelle Komponentenkategorien Standard-Komponentenkategorien Standardkomponenten Komponentenkategorien registrieren Die ICatRegister-Schnittstelle Abrufen von Informationen über Komponentenkategorien Die ICatInformation-Schnittstelle VII

4 8 Verbindungspunkte Ein einfaches verbindungsfähiges Objekt Die Quellschnittstelle Die IConnectionPoint-Schnittstelle Die IConnectionPointContainer-Schnittstelle Ein eingehendes Objekt in C++ implementieren Ein Visual Basic-Sink-Objekt Ein eingehendes Java-Objekt Vollständige Version eines verbindungsfähigen Objekts Enumeratoren Verbindungspunkte verwenden Typinformationen Typbibliotheken erstellen Typinformationen hinzufügen Typinformationen abrufen Die ITypeLib-Schnittstelle Die ITypeInfo-Schnittstelle Die ITypeComp-Schnittstelle Typinformationen mit höheren Programmiersprachen lesen Persistenz Die IPersist-Schnittstellenfamilie Die IStream-Schnittstelle Objekte persistent werden lassen Persistente Objekte implementieren Persistente Objekte mit Visual Basic erstellen Persistente Objekte in Java erstellen Strukturiertes Speichern Die Schnittstellen IStorage und IStream Die Schnittstellen IPropertySetStorage und IPropertyStorage Moniker Objekte initialisieren Klassenobjekte Benutzerdefinierte Aktivierungsschnittstellen Moniker Die IMoniker-Schnittstelle Die MkParseDisplayName-Funktion Der Klassen-Moniker Eine verbesserte Variante des Klassen-Monikers Der neue Moniker Der Java-Moniker Running Object Table VIII

5 Teil III Fernverarbeitungsarchitektur Surrogate DLL-Surrogate Prozessinterne Komponenten lokal ausführen Komponenten auf entfernten Computern ausführen Benutzerdefinierte Surrogate Das benutzerdefinierte DLL-Surrogat DllNanny Eine Einführung in das Marshaling Standard-Marshaling Typbibliothek-Marshaling Benutzerdefiniertes Marshaling Ausführbare Komponenten Ausführbare Komponenten erstellen Klassenobjekte registrieren Ferninstanzierung Marshaling-Code integrieren Die Lebensdauer von ausführbaren Komponenten verwalten Die verfrühte Freigabe Ausführbare Komponenten herunterfahren Benutzerdefinierte Aktivierungsschnittstellen Singletons Benutzerdefiniertes Marshaling Übersicht über das Marshaling von Schnittstellenzeigern Die V-Table einer Schnittstelle nachbilden Interprozesskommunikation Soll es benutzerdefiniertes oder Standard-Marshaling sein? Können Sie»benutzerdefiniertes Marshaling«sagen? Welche CLSID hat Ihr Objekt? Wie groß ist Ihre Schnittstelle? Den Schnittstellenzeiger entpacken Das Wertübergabe-Marshaling Standard-Marshaling Die Standard-Marshaling-Architektur Die Standard-Marshaling-Schnittstellen Die Proxy-/Stub-DLL registrieren Per Marshaling verpackte Schnittstellenzeiger in Zeichenfolgen umwandeln Der OBJREF-Moniker Handler-Marshaling IX

6 16 Die Schnittstellendefinitionssprache IDL Datentypen Enumerierte Typen Richtungsattribute Arrays Felder fester Größe Konforme Arrays Variierende Arrays Offene Arrays Character-Arrays Mehrdimensionale Arrays Benutzerdefinierte Visual Basic-Datentypen in einem Array übergeben Zeiger Vollzeiger Eindeutige Zeiger Referenzzeiger Schnittstellenzeiger Empfehlungen für den Schnittstellenentwurf Asynchrone Aufrufe Asynchrone Aufrufe durchführen Asynchrone Aufrufe definieren Asynchrone Schnittstellen Asynchrone Schnittstellen implementieren Interoperabilität Aufrufabbruch Abbruch von Methodenaufrufen anfordern Terminieren der Methode Pipes Sicherheit Das verteilte Sicherheitsmodell von Windows Das Sicherheitsmodell von COM COM+-Sicherheitspakete Deklarative Sicherheit durch die Registrierung Standardsicherheit Zugriffs- und Startberechtigungen konfigurieren Die Komponentensicherheit über den Schlüssel AppID konfigurieren Die IAccessControl-Schnittstelle Die Komponentenidentität konfigurieren Programmgesteuerte Sicherheit Die Funktion CoInitializeSecurity Die IAccessControl-Schnittstelle und CoInitializeSecurity Aktivierungsreferenzen und die COAUTHINFO-Struktur Die Schnittstelle IServerSecurity Cloaking Die Schnittstelle IClientSecurity X

7 19 Das Netzwerkprotokoll Das Netzwerkprotokoll untersuchen Den Netzwerkmonitor ausführen Fernaktivierung Internetdienste Remote-Objekte aufrufen Die Strukturen ORPCTHIS und ORPCTHAT Per Marshaling verpackte Schnittstellenzeiger Die Standardobjektreferenz Die Struktur DUALSTRINGARRAY Die Schnittstelle IRemUnknown Die Schnittstelle IRemUnknown Der OXID-Resolver Speicherbereinigung Ein Fernmethodenaufruf Channel-Hooks Ein nützlicher Channel-Hook: Den Namen des Client-Rechners ermitteln Teil IV Anhang A Fernprozeduraufrufe Design und Zweck des RPC-Modells Die Schnittstellendefinitionssprache IDL Bindung Ortsunabhängigkeit Handles Die Prime-Applikation Initialisierung des Clients Rechenoperationen auf der Client-Seite Der Prime-Server Kontextabschluss Debugging Verteilte Berechnung Stichwortverzeichnis Die Autoren XI

Andreas Kosch. Software & Support $ > Verlag GmbH

Andreas Kosch. Software & Support $ > Verlag GmbH Andreas Kosch Software & Support Verlag GmbH $ > Inhaltsverzeichnis I COM-GRUNDLAGEN 11 1 COM - COMPONENT OBJECT MODEL 13 1.1 WARUM? 13 1.2 DER COM-STECKBRIEF 16 2 CLIENT UND SERVER 18 2.1 BEGRIFFSBESTIMMUNG

Mehr

Client/Server-Programmierung

Client/Server-Programmierung Client/Server-Programmierung WS 2017/2018 Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 12. Januar 2018 Betriebssysteme / verteilte

Mehr

ActiveX/DCOM-Programmierung mit Visual C++ 6

ActiveX/DCOM-Programmierung mit Visual C++ 6 Victor Sirotin ActiveX/DCOM-Programmierung mit Visual C++ 6 Entwicklung von Office- und InterneWIntranet-Anwendungen yy ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts

Mehr

Windows develope guide

Windows develope guide Technische Universität Darmstadt FACHBEREICH INFORMATIK BIBLIOTHEK Sachgebiets: Standort: Windows develope guide DNA, COM+, active directory mickey wiüiäms;-/,., ',-.. - - '.. ie\a/ technology Markt+T

Mehr

Inhaltsverzeichnis ... Danksagung 11. Einführung 13. Wie Sie Ihr erstes objektorientiertes Programm schreiben 23

Inhaltsverzeichnis ... Danksagung 11. Einführung 13. Wie Sie Ihr erstes objektorientiertes Programm schreiben 23 Lektion 1.......... Danksagung 11 Einführung 13 Systemanforderungen 13 Wo Sie am besten anfangen 14 Die Übungsdateien installieren und verwenden 16 Installation der Übungsdateien 16 Die Übungsdateien verwenden

Mehr

Microsoft Windows Communication Foundation

Microsoft Windows Communication Foundation John Sharp Microsoft Windows Communication Foundation Schritt fur Schritt Microsoft Inhaltsverzeichnis Danksagungen Einfiihrung 11 Zielgruppe dieses Buchs 11 Wegweiser fur die Arbeit mit diesem Buch 12

Mehr

Microsoft.NET Framework & Component Object Model. ein Vortrag von Florian Steuber

Microsoft.NET Framework & Component Object Model. ein Vortrag von Florian Steuber Microsoft.NET Framework & Component Object Model ein Vortrag von Florian Steuber Übersicht I..NET Framework 1. Was ist das.net Framework? 2. Das.NET Execution Model 3. Sprachunabhängigkeit, CTS und CLS

Mehr

I. II. I. II. III. IV. I. II. III. I. II. III. IV. I. II. III. IV. V. I. II. III. IV. V. VI. I. II. I. II. III. I. II. I. II. I. II. I. II. III. I. II. III. IV. V. VI. VII. VIII.

Mehr

Inhaltsverzeichnis 1. Objektorientierung: Ein Einstieg 2. Objekte, Klassen, Kapselung

Inhaltsverzeichnis 1. Objektorientierung: Ein Einstieg 2. Objekte, Klassen, Kapselung Inhaltsverzeichnis 1. Objektorientierung: Ein Einstieg... 1 1.1 Objektorientierung: Konzepte und Stärken...... 1 1.1.1 Gedankliche Konzepte der Objektorientierung....... 2 1.1.2 Objektorientierung als

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

8.3 COM und DCOM (Microsoft)

8.3 COM und DCOM (Microsoft) 8.3 COM und DCOM (Microsoft) Windows-Objekte: sprachunabhängiger, binärer Standard für Objektschnittstellen COM Component Object Model: sprachunabhängige Klassen als Binärcode in DLL- oder EXE-Dateien;

Mehr

JavaScript O'REILLY. Das umfassende Referenzwerk. Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke

JavaScript O'REILLY. Das umfassende Referenzwerk. Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke JavaScript Das umfassende Referenzwerk David Flanagan Deutsche Übersetzung von Ralf Kuhnert, Gisbert W. Selke & Harald Selke O'REILLY Cambridge Köln Paris Sebastopol Tokyo Vorwort xiii 1: Einführung in

Mehr

Objektorientiertes Programmieren

Objektorientiertes Programmieren JL Ute Claussen Objektorientiertes Programmieren Mit Beispielen und Übungen in C++ Zweite, überarbeitete und erweiterte Auflage Mit 24 Abbildungen Springer Inhaltsverzeichnis 1 Einleitung 1 1.1 Was ist

Mehr

Inhalt. 1. Motivation. 2. COM Architektur. 3. COM Implementierung. 4. Zusammenhang zu ATL. 5. Beispiel COM Client/ Server. 6..

Inhalt. 1. Motivation. 2. COM Architektur. 3. COM Implementierung. 4. Zusammenhang zu ATL. 5. Beispiel COM Client/ Server. 6.. Inhalt 1. Motivation 2. COM Architektur IUnkown 3. COM Implementierung 4. Zusammenhang zu ATL 5. Beispiel COM Client/ Server 6..NET/ COM Interop ISum IMultiply Calculator IClassFactory 7. Beispiel.NET

Mehr

Andreas Kosch. COM/DCOM/COM+ mit Delphi

Andreas Kosch. COM/DCOM/COM+ mit Delphi Andreas Kosch COM/DCOM/COM+ mit Delphi Software & Support Verlag GmbH Frankfurt, 2000 Inhaltsverzeichnis VORWORT 15 1 STANDORTBESTIMMUNG 17 1.1 DER URSPRUNG 17 1.2 WAS HABE ICH ALS ENTWICKLER VON COM?

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Datei: 00b.doc, Seite3 1. Oktober 2010 Inhaltsverzeichnis Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispieldatenbank...

Mehr

Einführung: Verteilte Systeme - Remote Method Invocation -

Einführung: Verteilte Systeme - Remote Method Invocation - Einführung: Verteilte Systeme - - Prof. Dr. Michael Cebulla 11. Dezember 2014 Fachhochschule Schmalkalden Wintersemester 2014/15 1 / 43 M. Cebulla Verteilte Systeme Gliederung 1 2 Architektur RMI Kommunikation

Mehr

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005

Manfred Schüttengruber. Objektorientierte Programmierung mit Visual Basic 2005 Manfred Schüttengruber Objektorientierte Programmierung mit Visual Basic 2005 Inhaltsverzeichnis Vorwort 11 i Das.NET-Konzept 15 I.I Kapitelüberblick 15 i.2 Das.NET Framework 15 1.3 IL-Code und Plattformunabhängigkeit

Mehr

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer

Inhaltsverzeichnis Einleitung xi Kapitel 1: Die Vorbereitung aufs Abenteuer Inhaltsverzeichnis Einleitung Warum man programmieren können sollte.... xi Warum Python?.... xii Und warum Minecraft?... xii Was du in diesem Buch findest... xiii Online-Ressourcen....xv Möge das Abenteuer

Mehr

Programmieren von UNIX-Netzen

Programmieren von UNIX-Netzen W. R. Stevens Programmieren von UNIX-Netzen Grundlagen, Programmierung, Anwendung aus dem Englischen übersetzt von Michael Frese, Werner Maisch, Eberhard Trautwein Eine Coedition der Verlage Carl Hanser

Mehr

Richtig einsteigen: Access 2007 VBA-Programmierung

Richtig einsteigen: Access 2007 VBA-Programmierung Lorenz Hölscher Richtig einsteigen: Access 2007 VBA-Programmierung Miaosott Teill Erste Schritte 1 Einleitung 9 1.1 Die Themenschwerpunkte dieses Buches 9 Visual Basic for Applications 9 Die Beispiel-Datenbank

Mehr

9.3 COM und DCOM (Microsoft )

9.3 COM und DCOM (Microsoft ) 9.3 COM und DCOM (Microsoft 1990-99) COM Component Object Model Binärcode-Konvention für Schnittstellen von Klassen (= Binärcode in DLL- oder EXE-Dateien), ansprechbar über lokale Fernaufrufe (in getrennten

Mehr

Die С ++-Programmiersprache

Die С ++-Programmiersprache Bjarne Stroustrup Die С ++-Programmiersprache 3., aktualisierte und erweiterte Auflage Deutsche Übersetzung von Nicolai Josuttis und Achim Lörke raddison-wesley An imprint of Addison Wesley Longman, Inc.

Mehr

Objektorientiertes Programmieren in C++

Objektorientiertes Programmieren in C++ Nicolai Josuttis Objektorientiertes Programmieren in C++ Von der Klasse zur Klassenbibliothek D-64289 Darmstadt ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California

Mehr

Richtig einsteigen: Access 2010 VBA-Programmierung

Richtig einsteigen: Access 2010 VBA-Programmierung Richtig einsteigen: Access 2010 VBA-Programmierung Von den Grundlagen bis zur professionellen Entwicklung von Lorenz Hölscher 1. Auflage Richtig einsteigen: Access 2010 VBA-Programmierung Hölscher schnell

Mehr

Einführung in COM. 04.04.2006 Seite 1

Einführung in COM. 04.04.2006 Seite 1 Einführung in COM 04.04.2006 Seite 1 Ziele Sie kennen die Funktion der Registry für COM Sie können die Struktur eines COM-Objekts erklären Sie können erklären, wie ein remote-server gestartet wird 04.04.2006

Mehr

Java als erste Programmiersprache

Java als erste Programmiersprache Joachim Göll Cornelia Heinisch Java als erste Programmiersprache Grundkurs für Hochschulen 8., überarbeitete Auflage Springer Vi eweg Inhaltsverzeichnis 1 Grundlagen der Programmierung 1 1.1 Das erste

Mehr

Inhaltsverzeichnis. Grundlagen und Einführung (1. Band) 1

Inhaltsverzeichnis. Grundlagen und Einführung (1. Band) 1 Inhaltsverzeichnis Grundlagen und Einführung (1. Band) 1 1 Einleitung und Vorwort 1 1.1 Vorwort zur 13. Auflage....................... 1 1.2 Vorwort zur 10. Auflage....................... 1 1.3 Voraussetzungen...........................

Mehr

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme?

Inhaltsverzeichnis. Kapitel i: Schnelleinstieg 13. Kapitel 2: Was sind Programme? 17. Kapitel 3: Wie erstellt man eigene Programme? Liebe Leserin, lieber Leser 10 Kapitel i: Schnelleinstieg 13 Kapitel 2: Was sind Programme? 17 Was ist ein Programm? 18 Sprechen Sie Computer? 18 Von der Idee zum Programm 19 Von Windows, Fenstern und

Mehr

Das Component Object Model (COM)

Das Component Object Model (COM) Einführung in das Component Object Model unter Microsoft Windows Das Component Object Model (COM) Michael Puff mail@michael-puff.de 2010-03-26 Die erste Version dieses Dokumentes wurde im Rahmen einer

Mehr

Inhaltsverzeichnis. Bernd Weber, Patrick Baumgartner, Oliver Braun. OSGi für Praktiker

Inhaltsverzeichnis. Bernd Weber, Patrick Baumgartner, Oliver Braun. OSGi für Praktiker Bernd Weber, Patrick Baumgartner, Oliver Braun OSGi für Praktiker Prinzipien, Werkzeuge und praktische Anleitungen auf dem Weg zur "kleinen SOA" ISBN: 978-3-446-42094-6 Weitere Informationen oder Bestellungen

Mehr

Remote Method Invocation

Remote Method Invocation Remote Method Invocation spezielle Technik aus dem Java-Umfeld Ausführung der Methoden auf einem entfernten Rechner Analogon zum RPC (Remote Procedure Call) Zweck: Objekte in verschiedenen Java-VM s Aufruf

Mehr

Vorwort zur zweiten Auflage 1. Vorwort zur ersten Auflage 2

Vorwort zur zweiten Auflage 1. Vorwort zur ersten Auflage 2 Vorwort zur zweiten Auflage 1 Vorwort zur ersten Auflage 2 1 Über dieses Buch 3 1.1 WarumdiesesBuch?... 3 1.2 Voraussetzungen...... 4 1.3 Systematik... 4 1.4 WieliestmandiesesBuch?... 6 1.5 ZugriffaufdieQuellenzudenBeispielen...

Mehr

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren...

2.1 Visual C Express installieren Visual C Express starten Visual C Express registrieren... Datei: 5220_A02Inhalt.doc, Seite3 15. September 2010 Teil I Erste Schritte 1 Einleitung.... 9 1.1 Was Sie erwartet und was Sie nicht erwartet.... 9 1.2 Wie die Kapitel aufgebaut sind.... 10 1.3 Beispieldateien....

Mehr

Software Engineering

Software Engineering Software Engineering Gustav Pomberger, Wolfgang Pree Architektur-Design und Prozessorientierung ISBN 3-446-22429-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22429-7 sowie

Mehr

Office in Java. 2. Info-Point Urs Frei

Office in Java. 2. Info-Point Urs Frei Office in Java 2. Info-Point Urs Frei Problemstellung: Zwei Motivationen Daten direkt im richtigen Format Excel nicht über Zwischenformat csv In Word Bereichte erstellen Office fernsteuern Rechtschreibeprüfung

Mehr

TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4

TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4 Inhaltsverzeichnis TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA... 1 1 GRUNDLAGEN DER PROGRAMMIERUNG... 4 1.1 Das erste Java-Programm... 4 1.2 Programme und ihre Abläufe... 6 1.3 Entwurf mit Nassi-Shneiderman-Diagrammen...

Mehr

Objektorientierte Datenbanken

Objektorientierte Datenbanken Objektorientierte Datenbanken Ein Kompaß für die Praxis rsl dpunkt.verlag 1 Der Weg zur Objektorientierung bei Datenbanksystemen 1 1.1 Zum Einsatz von Datenbanksystemen 1 1.2 Was sind Objekte? 3 1.3 Eigenschaften

Mehr

Inhaltsverzeichnis. Einführung... Systemanforderungen... Andere Literatur... Korrekturen und Kommentare... XIII

Inhaltsverzeichnis. Einführung... Systemanforderungen... Andere Literatur... Korrekturen und Kommentare... XIII Einführung... Systemanforderungen... Andere Literatur... Korrekturen und Kommentare... XIII XIV XV XV 1 Anwendungsentwicklung... 1 1.1 Erstellen einer Konsolenanwendung... 2 1.2 Erstellen einer Windows-Anwendung...

Mehr

Visual C++ Windows-Programmierung mit den MFC. Frank Budszuhn. ADDISON-WESLEY An imprint of Pearson Education

Visual C++ Windows-Programmierung mit den MFC. Frank Budszuhn. ADDISON-WESLEY An imprint of Pearson Education Frank Budszuhn Visual C++ Windows-Programmierung mit den MFC ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam

Mehr

Inhaltsverzeichnis. Apps für Android entwickeln

Inhaltsverzeichnis. Apps für Android entwickeln Inhaltsverzeichnis zu Apps für Android entwickeln von Jan Tittel und Jochen Baumann ISBN (Buch): 978-3-446-43191-1 ISBN (E-Book): 978-3-446-43315-1 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43191-1

Mehr

Teil A Einführung in Microsoft Visual C# und Microsoft Visual Studio 2008 23

Teil A Einführung in Microsoft Visual C# und Microsoft Visual Studio 2008 23 Einleitung 13 Einführung 13 An wen sich dieses Buch richtet 13 Wegweiser für Ein- und Umsteiger 14 Konventionen und Features in diesem Buch 15 Konventionen 15 Weitere Features 16 Systemvoraussetzungen

Mehr

Internetanwendungstechnik (Übung)

Internetanwendungstechnik (Übung) Internetanwendungstechnik (Übung) JacORB S. Bissell, G. Mühl Technische Universität Berlin Fakultät IV Elektrotechnik und Informatik Kommunikations- und Betriebssysteme (KBS) Einsteinufer 17, Sekr. EN6,

Mehr

Lösungen entwickeln mit Microsoft Excel 95

Lösungen entwickeln mit Microsoft Excel 95 Eric Wells Lösungen entwickeln mit Microsoft Excel 95 Leistungsfähige Datenanalyse und Informationssysteme mit Visual Basic für Applikationen und Excel-Objekte Microsoft Press Danksagung 11 Die Diskette

Mehr

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf:

Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: JavaScript - Inhalt 1. Objekte 2. Arrays 3. Callbacks 1)JavaScript Objekte Objekte haben eine eigene Notation, also Schreibweise, beim Aufruf: Eine Methode wird immer mit dem Namen des Objekts, einem Punkt

Mehr

Frank Budszuhn Thomas Reichel. Visual C++ 6.0. Windows-Programmierung mit den MFC ADDISON-WESLEY. An imprint of Addison Wesley Longman, Inc.

Frank Budszuhn Thomas Reichel. Visual C++ 6.0. Windows-Programmierung mit den MFC ADDISON-WESLEY. An imprint of Addison Wesley Longman, Inc. Frank Budszuhn Thomas Reichel Visual C++ 6.0 Windows-Programmierung mit den MFC ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California New York Harlow,

Mehr

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag

Thomas Binzinger. Jetzt lerne ich. Delphi. Markt+Technik Verlag Thomas Binzinger Jetzt lerne ich Delphi Markt+Technik Verlag Inhaltsverzeichnis Vorwort 1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 3 3.1 3.2 3.3 3.4 3.5 3.6 4 4.1 4.2 4.3 4.4 4.5 4.6 5 5.1 5.2 5.3 Was ist Delphi?

Mehr

4.4 COM+ mit Transaction Services als Beispiel eines OTM

4.4 COM+ mit Transaction Services als Beispiel eines OTM 4.4 COM+ mit Transaction Services als Beispiel eines OTM Was ist COM/COM+? COM+ Transaction Services Entwickeln von COM+-Applikationen Vergleich TUXEDO vs. COM+ Workshop Objekt-Transaktionsmonitore -1

Mehr

Inhaltsverzeichnis. Danksagungen 20

Inhaltsverzeichnis. Danksagungen 20 Inhaltsverzeichnis Einführung 15 Wer dieses Buch lesen sollte 15 Wer dieses Buch nicht lesen sollte 15 Erforderliche Vorkenntnisse 15 Aufbau dieses Buchs 16 Der optimale Einstiegspunkt in dieses Buch 16

Mehr

Inhalt Vorwort Mathematische Aufgaben

Inhalt Vorwort Mathematische Aufgaben v Inhalt Vorwort.... 1 Zielgruppe.... 2 Der Inhalt dieses Buches... 3 Die bestmögliche Nutzung dieses Buches.... 4 Das Begleitmaterial herunterladen.... 4 Den Code erstellen..........................................

Mehr

OOSE 01 JAVA MIT BLUEJ UND UML-BY-EXAMPLE

OOSE 01 JAVA MIT BLUEJ UND UML-BY-EXAMPLE OOSE 01 JAVA MIT BLUEJ UND UML-BY-EXAMPLE Nutzung des AMCS (Auditorium Mobile Classroom Service) https://amcs.website Einloggen/Registrieren mit beliebigem Pseudonym Passwort Kurs Softwaretechnologie PIN:

Mehr

4.4 COM+ mit Transaction Services als Beispiel eines OTM

4.4 COM+ mit Transaction Services als Beispiel eines OTM 4.4 COM+ mit Transaction Services als Beispiel eines OTM Was ist COM/COM+? COM+ Transaction Services Entwickeln von COM+-Applikationen Vergleich TUXEDO vs. COM+ Kapitel 4: Workshop COM+ 1 Was ist COM+?

Mehr

Inhalt. Vorbemerkungen... 1

Inhalt. Vorbemerkungen... 1 Vorbemerkungen...................................................... 1 1 Einleitung........................................................ 9 1.1 Statik und Dynamik............................................

Mehr

Kommunikation. Björn und Georg

Kommunikation. Björn und Georg Kommunikation Björn und Georg CORBA CORBA (Common Object Request Broker Architecture) Entwicklung der OMG ( Object Management Group) Zusammenschluss von 800 Firmen Hardware- und Progammiersprachen-unabhängiges

Mehr

Vergleich.Net und COM

Vergleich.Net und COM Vergleich und COM Komponentenorientierte Programmierung und Interoperabilität Einleitung Komponentenmodelle der Firma Microsoft Unterschiedlich in Entstehung und technologischer Umsetzung : Schaffung eines

Mehr

Inhaltsverzeichnis. Einleitung... 11

Inhaltsverzeichnis. Einleitung... 11 Inhaltsverzeichnis Einleitung...................................................... 11 Einführung......................................................... 11 Zielgruppe dieses Buches.............................................

Mehr

Kap. 3 Verteilte Objektverwaltung

Kap. 3 Verteilte Objektverwaltung Kap. 3 Verteilte Objektverwaltung G 3.1Einführung in die verteilte Objektverwaltung (Distributed Management, DOM) Anforderungen Kurzübersicht Java RMI Microsoft COM+ CORBA G 3.2Der CORBA-Standard G 3.3Iona

Mehr

Inhaltsverzeichnis. 1 Einleitung 11

Inhaltsverzeichnis. 1 Einleitung 11 Inhaltsverzeichnis Teil I: Erste Schritte 1 Einleitung 11 1.1 Die Themenschwerpunkte dieses Buchs 11 Visual Basic for Applications 11 Die Beispieldatenbank 12 1.2 Wie Sie am besten mit diesem Buch arbeiten

Mehr

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen...

Inhaltsverzeichnis. Teil I Erste Schritte. 1 Einleitung... 9. Teil II Grundlagen von VBA. 2 Die ersten VBA-Prozeduren erstellen... Teil I Erste Schritte 1 Einleitung.... 9 1.1 Die Themenschwerpunkte dieses Buches... 9 Visual Basic for Applications... 9 Die Beispiel-Datenbank... 10 1.2 Wie Sie am besten mit diesem Buch arbeiten...

Mehr

Application Frameworks and Componentware Wintersemester 2002/03. COM+ Entwicklungsschritte. In-Place Activation OSF DCE RPC 1992 DCOM 1996

Application Frameworks and Componentware Wintersemester 2002/03. COM+ Entwicklungsschritte. In-Place Activation OSF DCE RPC 1992 DCOM 1996 OLE, DCOM und COM Die frühen Komponentenmodelle der Firma Microsoft COM+ Entwicklungsschritte Object Linking and Embedding (Compound Documents) In-Place Activation Clipboard 1987 OLE 1992 OLE 2 1993 MS

Mehr

Inhaltsverzeichnis. Was ist Informatik? 5. Programmierung 13. Einleitung. 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8

Inhaltsverzeichnis. Was ist Informatik? 5. Programmierung 13. Einleitung. 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8 Einleitung Was ist Informatik? 5 1 Informatik 7 1.1 Was ist Informatik? 7 1.2 Teilgebiete der Informatik 8 Programmierung 13 2 Vom Problem über den Algorithmus zum Programm 15 2.1 Vorgehensweise bei der

Mehr

Netzwerkprogrammierung unter Linux und UNIX

Netzwerkprogrammierung unter Linux und UNIX Netzwerkprogrammierung unter Linux und UNIX Bearbeitet von Stefan Fischer, Walter Müller 2. Auflage 1999. Buch. XII, 228 S. Hardcover ISBN 978 3 446 21093 6 Format (B x L): 14 x 20,9 cm Gewicht: 329 g

Mehr

ADDISON-WESLEY PUBLISHING COMPANY

ADDISON-WESLEY PUBLISHING COMPANY Jens-Peter Redlich CORBA 2.0 Praktische Einführung für C++ und Java Mit einem Geleitwort von Richard Mark Soley ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New

Mehr

Seminar Komponentenorientierte Softwareentwicklung

Seminar Komponentenorientierte Softwareentwicklung Seminar Komponentenorientierte Softwareentwicklung Für : Herr Prof. Dr. Thiesing COM (DCOM, COM+) Von: Nurhan Duman MatrNr: 7037779 1 Inhaltsangabe Historie von COM/DCOM/COM+...S.3 Was ist COM (allgemeine

Mehr

Prinzipien der objektorientierten Programmierung (OOP)

Prinzipien der objektorientierten Programmierung (OOP) Die Ziele der OOP sind: - bessere Warbarkeit - Wiederverwendbarkeit 1.) Datenkapselung Prinzipien der objektorientierten Programmierung (OOP) Komplexe Datenstrukturen (wie zb ein Stack) werden vom Anwendungsprogramm

Mehr

Kommunikation in verteilten Anwendungen

Kommunikation in verteilten Anwendungen Kommunikation in verteilten Anwendungen Einführung in Sockets, Java RMI,CORBA und Jini von Prof. Dr. Oliver Haase 2., überarbeitete und erweiterte Auflage Oldenbourg Verlag München 1 Einführung in das

Mehr

Java-Grundkurs für Wirtschaftsinformatiker

Java-Grundkurs für Wirtschaftsinformatiker Klaus-Georg Deck Herbert Neuendorf Java-Grundkurs für Wirtschaftsinformatiker Die Grundlagen verstehen - Objektorientierte Programmierung - Fortgeschrittene Konzepte kennenlernen - Betriebswirtschaftlich

Mehr

Inhaltsverzeichnis. 4.9 Aufgaben... 63

Inhaltsverzeichnis. 4.9 Aufgaben... 63 Inhaltsverzeichnis 1 Einleitung 1 1.1 Programmierung... 1 1.2 Objektorientierte Programmierung... 2 1.3 Voraussetzungen und Ziele dieses Buches... 3 1.4 Aufbau dieses Buches... 4 2 Das imperative Hamster-Modell

Mehr

Entwickeln von verteilten Anwendungen mit.net Framework Original Microsoft Training für Examen

Entwickeln von verteilten Anwendungen mit.net Framework Original Microsoft Training für Examen Entwickeln von verteilten Anwendungen mit.net Framework 2.0 - Original Microsoft Training für Examen 70-528 Microsoft Press Inhaltsverzeichnis III Danksagungen XIX Einführung Softwarevoraussetzungen Installieren

Mehr

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Neue Möglichkeiten der Datenintegration Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Begriffsbestimmung ODBC, OLE DB, COM, ADO... Unterschiede zwischen

Mehr

Software Reuse Sommer 2004. 5. OLE, DCOM und COM Die frühen. Komponentenmodelle der Firma Microsoft. Object Linking and Embedding (Compound Documents)

Software Reuse Sommer 2004. 5. OLE, DCOM und COM Die frühen. Komponentenmodelle der Firma Microsoft. Object Linking and Embedding (Compound Documents) 5. OLE, DCOM und COM Die frühen Komponentenmodelle der Firma Microsoft Peter Sturm Universität Trier COM+ Entwicklungsschritte Object Linking and Embedding (Compound Documents) In-Place Activation Clipboard

Mehr

Visual Basic.NET und die.net-plattform

Visual Basic.NET und die.net-plattform Andrew Troelsen Visual Basic.NET und die.net-plattform Übersetzung aus dem Amerikanischen von Bruno Lieder Zur Verwendung dieses Buches 13 Einführung 15 Kapitell: DiePhilosophievon.NET 21 Aktueller Stand

Mehr

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14

Das erwartet dich in diesem Buch 8. Kapitel 1 Aufbruch ins Programmierabenteuer 14 Inhaltsverzeichnis Das erwartet dich in diesem Buch 8 Kapitel 1 Aufbruch ins Programmierabenteuer 14 Das Schlimmste vorab: die binäre Logik 15 So hoch entwickelt und doch so primitiv: der Prozessor 17

Mehr

Visual C#.NET. Bearbeitet von Patrick A. Lorenz

Visual C#.NET. Bearbeitet von Patrick A. Lorenz Visual C#.NET Bearbeitet von Patrick A. Lorenz 1. Auflage 2002. Taschenbuch. 256 S. Paperback ISBN 978 3 446 22132 1 Format (B x L): 16,8 x 24,1 cm Gewicht: 640 g Zu Leseprobe schnell und portofrei erhältlich

Mehr

Seite 1. Gliederung. Vereinfachtes Weltbild zu aktuellen Technologien. Kapitel 5 Komponententechnologien im Vergleich

Seite 1. Gliederung. Vereinfachtes Weltbild zu aktuellen Technologien. Kapitel 5 Komponententechnologien im Vergleich Gliederung 1. Software-Komponenten: Grundlegende Begriffe 2. Systematischer Entwicklungsprozess für Komponenten-Software mit UML 3. Java-Komponenten-Technologien 3.1 JavaBeans-Technologie 3.2 Web-Komponenten

Mehr

Inhalt. Erste Schritte...xiii

Inhalt. Erste Schritte...xiii Inhalt Erste Schritte....................................xiii Lektion 1 Installieren und Konfigu rieren von Mac OS X Server.... 1 Vorbereiten der Installation von Mac OS X Server...................2 Konfigurieren

Mehr

Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER

Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis HANSER r 1 Einleitung 2 1.1 Über dieses Buch 3 1.2 Für wen ist das Buch gedacht? 4 1.3 Wie ist das Buch aufgebaut? 5 1.4 Konventionen

Mehr

26.1.1 Vor- und Nachteile speicheroptimierter Tabellen... 764

26.1.1 Vor- und Nachteile speicheroptimierter Tabellen... 764 25.4 Verhalten bei Systemfehlern... 735 25.5 Programmierung expliziter Transaktionen... 737 25.6 Implizite Transaktionen... 741 25.7 Sperren... 743 25.7.1 Sperrebenen... 743 25.7.2 Gemeinsame Sperren (Shared

Mehr

Eberhard Wolff. Spring. Framework für die Java-Entwicklung. "BJ dpunkt.verlag

Eberhard Wolff. Spring. Framework für die Java-Entwicklung. BJ dpunkt.verlag Eberhard Wolff Spring Framework für die Java-Entwicklung "BJ dpunkt.verlag -^1 1 Einleitung 1 1.1 Warum Spring? 1 1.2 Was ist Spring? 1 1.3 Spring und Java EE 3 1.4 Woher kommt Spring? 4 1.5 Warum dieses

Mehr

ObjectBridge Java Edition

ObjectBridge Java Edition ObjectBridge Java Edition Als Bestandteil von SCORE Integration Suite stellt ObjectBridge Java Edition eine Verbindung von einem objektorientierten Java-Client zu einer fast beliebigen Server-Komponente

Mehr

Die C++-Programmiersprache

Die C++-Programmiersprache Bjarne Stroustrup Die C++-Programmiersprache 4, aktualisierte und erweiterte Auflage Deutsche Übersetzung der»special Edition^ von Nicolai Josuttis und Achim Lörke ADDISON-WESLEY An imprint of Pearson

Mehr

ActiveX im Web-Browser

ActiveX im Web-Browser ActiveX im Web-Browser Vortrag von Jens Freisen zum Seminar 3D-Grafik im Web (Prof. Dr. Gitta Domik, Dipl. Inf. Frank Götz, WS 2002/2003) Übersicht ActiveX Was ist das überhaupt? historischer & technischer

Mehr

2 Media Center-PCs im Überblick... 11 Bestandteile... 11 Fernbedienung... 13 Mit und ohne TV-Karte... 14 Media Center-PC für jeden Geschmack...

2 Media Center-PCs im Überblick... 11 Bestandteile... 11 Fernbedienung... 13 Mit und ohne TV-Karte... 14 Media Center-PC für jeden Geschmack... Vorwort.................................................... XI Teil A Überblick und Einrichtung.......................... 1 1 Windows XP Media Center Edition 2005 stellt sich vor..... 3 Was ist Windows

Mehr

1. Übung zu "Numerik partieller Differentialgleichungen"

1. Übung zu Numerik partieller Differentialgleichungen 1. Übung zu "Numerik partieller Differentialgleichungen" Simon Gawlok, Eva Treiber Engineering Mathematics and Computing Lab 22. Oktober 2014 1 / 15 1 Organisatorisches 2 3 4 2 / 15 Organisatorisches Ort:

Mehr

1.1 Für wen dieses Buch gedacht ist Einleitung Danksagung... 2

1.1 Für wen dieses Buch gedacht ist Einleitung Danksagung... 2 D3kjd3Di38lk323nnm v 1 Vorwort 1 1.1 Für wen dieses Buch gedacht ist............................... 1 1.2 Einleitung............................................... 1 1.3 Danksagung.............................................

Mehr

C++GUI Programmierung mit Qt 4

C++GUI Programmierung mit Qt 4 Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco

Mehr

Client/Server-Programmierung

Client/Server-Programmierung lient/server-programmierung WS 2014/2015 etriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, üro: H- 8404 Stand: 15. Oktober 2015 etriebssysteme / verteilte Systeme

Mehr

SQL Server 2008-Programmierung mit der CLR und.net

SQL Server 2008-Programmierung mit der CLR und.net SQL Server 2008-Programmierung mit der CLR und.net Datenbankseitige Programmierung ausreizen von Thorsten Kansy 1. Auflage SQL Server 2008-Programmierung mit der CLR und.net Kansy schnell und portofrei

Mehr

Inhalt. Teil I: Qt für Einsteiger... 27. Über die Autoren... 11. Vorwort... 13. Einleitung... 17. Danksagungen... 21

Inhalt. Teil I: Qt für Einsteiger... 27. Über die Autoren... 11. Vorwort... 13. Einleitung... 17. Danksagungen... 21 Über die Autoren............................................................................. 11 Vorwort........................................................................................ 13 Einleitung.....................................................................................

Mehr

Programmierung von verteilten Systemen und Webanwendungen mit Java EE

Programmierung von verteilten Systemen und Webanwendungen mit Java EE Programmierung von verteilten Systemen und Webanwendungen mit Java EE Frank Müller-Hofmann Martin Hiller Gerhard Wanner Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte

Mehr

Programmieren in Lua

Programmieren in Lua Roberto lerusalimschy Programmieren in Lua 3. Auflage Open Source Press Inhaltsverzeichnis Vorwort 13 I Die Sprache 21 1 Einführung 23 1.1 Chunks 24 1.2 Einige lexikalische Konventionen 26 1.3 Globale

Mehr

.NET und die COM Interop Threading Apartments

.NET und die COM Interop Threading Apartments .NET und die COM Interop Threading Apartments Quicktip bei BonnToCode 20. März 2007 Martin Krieger www.kriegermartin.de Warum dieser Quicktip? Es läßt sich unglücklicherweise nicht immer vermeiden, auf

Mehr

Crashkurs C++ - Teil 1

Crashkurs C++ - Teil 1 Crashkurs C++ - Teil 1 Intro Speicherverwaltung Variablen, Pointer, Referenzen Felder statische & dynamische Allozierung Birgit Möller & Denis Williams AG Bioinformatik & Mustererkennung Institut für Informatik

Mehr

Wissenschaftliche Arbeiten mit

Wissenschaftliche Arbeiten mit Kai Surendorf Wissenschaftliche Arbeiten mit OpenOffice.org 2.0 auf CD Inhalt Vorwort 11 Einleitung 13 Was dieses Buch will 13... und wie es vorgeht 14 Zum Aufbau des Buches 14 Teil 1 Installation und

Mehr

Dirk Louis. Markt&Technik Buch- und Software- Verlag GmbH. Delphi 2 Delphi 2. Delphi 2. Delphi 2

Dirk Louis. Markt&Technik Buch- und Software- Verlag GmbH. Delphi 2 Delphi 2. Delphi 2. Delphi 2 Dirk Louis wwr Markt&Technik Buch- und Software- Verlag GmbH De; Inhaltsverzeichnis 1 1.1 1.1.1 1.1.2 1.1.3 1.2 1.2.1 1.2.2 1.3 1.3.1 1.3.2 1.3.3 1.4 1.4.1 1.4.2 1.4.3 2 2.1 2.1.1 2.1.2 2.2 2.2.1 2.2.2

Mehr