Willkommen bei Erwin Merker        

 

Home


Home
HALLO1
Referenzen

 


Java-Technologien


Vieweg Verlag, September 2004
ISBN 3-528-05898-6, 400 Seiten

 

Das Buch ist ein umfassendes Lehrbuch zu allen weiterführenden Themen der Java-Sprache. Sowohl die Standard-Edition (J2SE) als auch die Enterprise-Edition (J2EE) werden behandelt. Aktuelle Technologien wie XML mit Java, Webservices und Enterprise Anwendungen mit Servlet, JSP und EJB werden ausführlich beschrieben. Zu jedem Thema gibt es mindestens ein lauffähiges Beispielprogramm.

Der Leser des Buches benötigt keine kostenpflichtige Software. Für das Arbeiten mit den Beispielen sind keine aufwändigen Installationsarbeiten erforderlich - es wird ausschließlich mit den frei verfügbaren Produkten gearbeitet.


Leserstimmen:

"Brilliant gemacht!  Das Buch schließt die Lücke zwischen dem einfachen Einstieg in die Java-Sprache und dem Verständnis der wichtigen Pakete und Technologien."
Prof. Dr. Burkhard Wrenger, FH Lippe/Höxter

"Meines Wissens die einzige Einführung in JEE, die komplette, lauffähige Beispiele und eine schrittweise Anleitung zu deren Einsatz enthält."
Prof. Dr. Carsten Dorrhauer, BA Stuttgart

"Gute und verständliche Übersicht über aktuelle Java-Technologien. Praktische Demonstration des Vorgangs mit den Entwicklungsumgebungen."
Prof. Dr. Hans Wiesmann, FH Darmstadt, Fachbereich Informatik

"Kompakt, aber trotzdem gut verständlich"
Prof. Dr. Hans-Peter Weber, FH Darmstadt

"Die Kompaktheit der Themenbeschreibung habe ich so noch nirgendwo gefunden."
Prof. Horst Grauer, FH Würzburg

"Sehr übersichtlich gestaltet"
Prof.Dr.-Ing. Reinhard Schmidt, FH Esslingen

"Besonders gut gefällt mir die Durchgängigkeit von Theorie bis zu den Werkzeugen, um die Beispiele ausführen zu können."
Prof. Dr. Walter Mach, FH Schalkalden

"Die J2EE-Technologien werden auf den Punkt gebracht und einfach erklärt"
Prof. Günter Bengel, FH Mannheim

"Präzise Darstellung, sehr gut als Lehrbuch geeignet"
Dipl.Kaufm. Benno Behr, FH Münster

"Die Darstellung der Java-Technologien anhand von überschaubaren, lauffähigen Beispielen bilden den Schlüssel zum Erfolg des Buches."
Prof. Dr. Steinbach, TU Freiberg

"Sehr gute Abstimmung zwischen Buch und CD. Wesentliches wird herausgearbeitet zum prinzipiellen Verständnis"
Prof. Dr. Günter Klein, FH Furtwangen

"Die Beispiele sind zweckmäßig, didaktisch zielgerichtet ausgewählt"
Dr. Inge Adamski, TU Dresden

"Gelungene Einführung in die Java-Technologien mit sehr guten Beispielen".
Prof. Dr. Eckhard Scholz, Professor für SW-Technik an der HTWK Leipzig

"Besonders gefällt mir die knappe und dennoch gut verständliche Darstellung."
Prof. Dr. Günther Bauer, Fachbereich SW-Engineering der Hochschule Zittau/Görlitz

"Hier schreibt ein engagierter Praktiker mit fundiertem theoretischen Hintergrundwissen."
Prof. Dr. Dietmar Abts, lehrt das Fachgebiet Wirtschaftsinformatik,
insbesondere Anwendungungsentwicklung an der Hochschule Niederrhein in Mönchengladbach)

Das Buch enthält brilliant komprimierte, treffsichere und präzise Überblicksdarstellungen, die durch sachlich passende Beispiele vertieft werden. Es ersetzt in seinem Themenumfang eine ganze Bibliothek. Das Durcharbeiten macht Spaß und spart eine Menge Zeit und damit auch Kosten. Ich kann dieses Buch persönlich unumschränkt empfehlen."
Friedrich Vollmar (Manager der Firma IBM, verantwortlich für technischen Support für WebSphere / Java in der Region Europa) 

"Das Buch ist aktuell. Der Schwerpunkt liegt auf verteilte Anwendung. Das Buch kann ich meinen Studenten empfehlen".
Prof. Dr.-Ing. Clemens Westerkamp, FH Osnabrück

 "Das Buch von Merker bietet einen gelungenen und umfassenden Überblick über die aktuellen Java-Technologien im Rahmen von J2EE."
Prof. Dr. Gernot Bauer, Lehrgebiet Software Engineering, FH Münster

"Besonders gut gefällt mir der WEB-Teil als Nachschlagewerk."
DI Michael Starzer, HTL Linz, Österreich

"Vollständiger Überblick zum Thema."
Prof. Dr. Dieter Baums, FH Gießen-Friedberg

"Das Buch liefert sehr sehr viel, meist konzeptionelle Information zu der Fülle der verschiedenen Java-Technologien /.../. Um auch den praktischen Aspekt nicht zu kurz kommen zu lassen, beinhaltet die beiliegende CD eine Reihe von Beispielprogrammen /.../. Damit geht das Buchkonzept "Lernen anhand lauffähiger Beispiele" voll auf."
Prof. Dr. Rainer Buhr, FH Frankfurt

"Die J2EE-Technologien werden auf den Punkt gebracht und einfach erklärt."
Prof. Dr. Günther Bengel, FH Mannheim

"Das Buch ist TOP in den Kategorien Aktualität, Qualität der Inhalte, Didaktik und Preis-Leistungs-Verhältnis."
Prof. Dr. Lothar Preuß, FH Wilhelmshaven

"In den Bereichen Aktualität und Qualität der Inhalte bewerte ich dieses Buch mit Sehr Gut."
Prof. Dr. Helmut Jarosch
 

 

zurück zum Anfang

 

 

 

 

 

Kurzbeschreibung des Buches

Der Anspruch des Buches ist es, alle wichtigen Konzepte und Techniken der Sprache zu erläutern, ohne Syntaxdetails in den Vordergrund zu stellen. Themen wie

  • Objektorientierung

  • Servlets und Java Server Pages

  • Enterprise Java Beans (EJB)

  • XML mit Java

  • Web-Services mit Java

werden ausführlich behandelt und mit einer Fülle von lauffähigen Beispielen vertieft. Der Schwerpunkt liegt bei der Beschreibung von Konzepten, weniger bei der Diskussion von einzelnen Algorithmen oder Datenstrukturen.

Zu dem jeweiligen Thema wird ein lauffähiges Beispiel geliefert. (Wer jemals als Einsteiger versucht hat, eine selbst codierte Entity-Bean zum Laufen zu bringen, weiß das zu schätzen.). Der Leser erfährt exakt, wie dieses Beispiel mit Hilfe der mitgelieferten Tools umgewandelt und ausgeführt wird - besonders wertvoll bei den serverseitigen Programmen. Dann wird nicht die ganze Fülle der verfügbaren Klassen und Methoden aufgezählt oder Varianten und Besonderheiten besprochen , sondern die generellen Hintergründe erläutert und beschrieben, damit der Leser mit diesen Mini-Beispielen selbständig arbeiten und experimentieren kann
 

Inhaltsverzeichnis:

1 Arbeiten mit den Beispielen
   1.1 Arbeiten mit dem SDK (Software Developer Kit)
   1.2 Arbeiten mit der relationalen Datenbank

2 Objektorientierung mit Java
   2.1 Instanzen erzeugen und benutzen
   2.2 Methoden, Konstruktoren und Parameter
   2.3 Vererbung und das Überschreiben von Methoden
   2.4 Polymorphismus
   2.5 Interfaces / Schnittstellen
   2.6 Package und Import
 

3 Objektorientierung für Fortgeschrittene
   3.1 Arbeiten mit Objekten (Einführung)
   3.2 Vergleich von Objekten
   3.3 Zuweisung und Clonen von Objekten
   3.4 Arbeiten mit Strings
   3.5 Init von Objekten
   3.6 Casting von Objekten
   3.7 Gültigkeitsbereich
   3.8. Parameter - Übergabe
   3.9 Aufbereiten mit toString()
 

4 Potpourri der J2SE-Klassen
  4.1 Einführung J2SE Plattform
  4.2 JDBC
  4.3 JNDI
  4.4 Collection
  4.5 Sockets
  4.6 R M I
  4.7 IIOP
  4.8 Reflection
  4.9 Factory
  4.10 Streams
  4.11 Serialize
  4.12 Java Beans
  4.13 Exceptions
  4.14 Internationalisierung
  4.15 Threads
  4.16 Properties
  4.17 Wrapper – Klassen
  4.18 GUI mit AWT und Swing
  4.19 Event-Handling
 

5 Web-Application mit J2EE
  5.1 Was ist die J2EE Platform?
  5.2 Einführung Internet-Anwendungen
  5.3 HTTP-Server programmieren
  5.4 Applets
  5.5 Einführung Web-Applikation
  5.6 Servlets - einfach
  5.7 WebApp deployen
  5.8 WebApp testen
  5.9 Servlet mit Form-Verarbeitung
  5.10 JSP Java Server Page - einfach
  5.11 JSP Java Server Page - komplex
  5.12 Komplettbeispiel: Web-Application
 

6 Enterprise-Application mit J2EE
  6.1 EJB – Einführung
  6.2 Warum EJB? Genügen nicht Servlets/JSP?
  6.3 Erstellen einer Enterprise Application
  6.4. Arbeiten mit dem DeployTool
  6.5. Erstellen eines Application Client
  6.6 Erstellen eines Web-Client
  6.7 Session Beans
  6.8 Entity Beans
  6.9 MDB Message Driven Bean
 

7 XML und Java
  7.1 Grundlagen XML
  7.2 Erstellen von XML-Dokumenten
  7.3 Namensraum und XML
  7.4 Prüfen XML-Dokumente
  7.5 Parsen XML-Dokumente
  7.6. Transformation XML-Dokumente
  7.7 Generieren von XML-Dokumenten
  7.8 J D O M


8 Web-Services und Java
  8.1 Einführung Web-Services
  8.2 Bedeutung der Web-Services
  8.3 Installationsvoraussetzungen Web-Services
  8.4 Programmier-unabhängige Standards
  8.5 Einführende Beispiele
  8.6 Java-Standards für XML-basiertes Messaging
  8.7 Evolution des Internet und Java
 

9 Installation und Administration
  9.1 Installation der beigefügten CD
  9.2 Installation des Java – SDK (Software Developement Kit)
  9.3. Arbeiten mit dem Application-Server
  9.4 Arbeiten mit Admin-Console des Application Servers
  9.5 Installation der Datenbank
  9.6 Installation der Java – Dokumentation
 

zurück zum Anfang