Programmierung von verteilten Systemen und Webanwendungen mit Java EE
Dieses Buch führt Sie in die Programmierung verteilter Systeme in Java ein. Besonderer Wert wird auf die Realisierung serverseitiger Anwendungen im Rahmen der Java EE-Architektur gelegt. Schritt für Schritt lernen Sie alle wichtigen Technologien und Besta
- PDF / 5,753,596 Bytes
- 403 Pages / 476.28 x 680.32 pts Page_size
- 97 Downloads / 209 Views
Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte in der Java Enterprise Edition
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 in der Java Enterprise Edition
Frank Müller-Hofmann Uhingen, Deutschland
Martin Hiller Ostfildern, Deutschland
Gerhard Wanner Leinfelden-Echterdingen, Deutschland
ISBN 978-3-658-10511-2 ISBN 978-3-658-10512-9 (eBook) DOI 10.1007/978-3-658-10512-9 Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über http://dnb.d-nb.de abrufbar. Springer Vieweg © Springer Fachmedien Wiesbaden 2015 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichenund Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Der Verlag, die Autoren und die Herausgeber gehen davon aus, dass die Angaben und Informationen in diesem Werk zum Zeitpunkt der Veröffentlichung vollständig und korrekt sind. Weder der Verlag noch die Autoren oder die Herausgeber übernehmen, ausdrücklich oder implizit, Gewähr für den Inhalt des Werkes, etwaige Fehler oder Äußerungen. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier Springer Fachmedien Wiesbaden GmbH ist Teil der Fachverlagsgruppe Springer Science+Business Media (www.springer.com)
Vorwort Dieses Buch behandelt die Programmierung verteilter Systeme in Java. Besonderer Wert wird auf die Realisierung serverseitiger Anwendungen im Rahmen der Architektur von Java EE 7 gelegt. Nach der Einführung in die Architektur von Java EE 7 von Oracle in Kapitel 1 werden wichtige Mechanismen der Interprozesskommunikation vorgestellt. Kapitel 2 behandelt hierbei die Netzwerkprogrammierung via Sockets und Kapitel 3 erläutert die Java-spezifische Remote Method Invocation als ein Mittel zur synchronen Kommunikation zwischen verteilten Betriebssystemprozessen. Diese beiden Kapitel über die Interprozesskommunikation gehören jedoch nicht zur Java EE-Architektur. Anschließend wird die Realisierung von Webanwendungen mit Hilfe von Servlets, JavaServer Pages und JavaServer Faces in den Kapiteln 4 bis 6 erläutert. Kapitel 7 beschreibt die persistente Speicherung von Daten anhand der low-level Technologie Java Database Connectivity. In Kapitel 8 wird mit den Enterprise JavaBeans das serverseitige Komponentenmodell der Architektur von Java EE 7 besprochen. In
Data Loading...