Hier finden Sie eine umfassende Beschreibung der J2EE-Architektur und eines horizontalen Frameworks - des "Small Java Frameworks" (SJF). Neben klassischen Patterns werden die wichtigsten APIs vorgestellt. Darauf aufbauend beschäftigen Sie sich mit der Entwicklung des SJF-Frameworks und Fragen wie Classloading, Konfiguration, Persistence, Verteilung und Clustering. Abschließend werden die Performance des Frameworks und die Verwendung unterschiedlicher Ansätze wie "Value Objects" untersucht.
Die Programmierung und der Entwurf serverseitiger Java-Anwendungen basieren heute fast ausschließlich auf der Java-Technologie. Obwohl es sich bei der J"EE-Edition um eine Schablone für einen Applikationsserver handelt, besteht sie aus einer Reihe unabhängiger, allgemeiner APIs. Dieses Buch beschreibt das J2EE-Framework sowie die Architektur der J2EE und der einzelnen APIs wie EJB, JSP, Servlets, JDBC, JMS, RMI over IIOP, JTA usw. Neben den J2EE-Technologien lernen Sie auch die Architektur eines horizontalen Frameworks (SJF) kennen. Es werden Idioms wie Value Objects und klassische Patterns wie Factory , Singleton oder Decorator anhand von Sourcecode vorgestellt. Im letzten Teil wird die Performance einer Testanwendung gemessen. Besonders wichtig ist dabei die Betrachtung von Caching, Logging, dynamischem Laden von Klassen, die Verteilung von Objekten und die Auswirkung dieser Dienste auf die Performance der Anwendung und des Frameworks. Die Website zum Buch: www.java-architect.com Auf der CD-ROM: Auf der CD-ROM finden Sie den kompletten Sourcecode des SJF-Frameworks sowie Demoversionen der im Buch verwendeten Programme. Aus dem Inhalt: Klassische Designpatterns Architektur der J2EE und eines horizontalen Frameworks (SJF) Überblick über die J2EE-Technologien Logging, Verteilung der Komponenten, Debugging, Caching, Konfiguration neue Features des JDK 1.3 (TimerTask, DynamicProxy) und der Einsatz im Framework Clusterbetrieb von Servlets Transparentes Caching statischer und dynamischer Webinhalte Loadbalancing
Die Programmierung und der Entwurf serverseitiger Java-Anwendungen basieren heute fast ausschließlich auf der Java-Technologie. Obwohl es sich bei der J"EE-Edition um eine Schablone für einen Applikationsserver handelt, besteht sie aus einer Reihe unabhängiger, allgemeiner APIs. Dieses Buch beschreibt das J2EE-Framework sowie die Architektur der J2EE und der einzelnen APIs wie EJB, JSP, Servlets, JDBC, JMS, RMI over IIOP, JTA usw. Neben den J2EE-Technologien lernen Sie auch die Architektur eines horizontalen Frameworks (SJF) kennen. Es werden Idioms wie Value Objects und klassische Patterns wie Factory , Singleton oder Decorator anhand von Sourcecode vorgestellt. Im letzten Teil wird die Performance einer Testanwendung gemessen. Besonders wichtig ist dabei die Betrachtung von Caching, Logging, dynamischem Laden von Klassen, die Verteilung von Objekten und die Auswirkung dieser Dienste auf die Performance der Anwendung und des Frameworks. Die Website zum Buch: www.java-architect.com Auf der CD-ROM: Auf der CD-ROM finden Sie den kompletten Sourcecode des SJF-Frameworks sowie Demoversionen der im Buch verwendeten Programme. Aus dem Inhalt: Klassische Designpatterns Architektur der J2EE und eines horizontalen Frameworks (SJF) Überblick über die J2EE-Technologien Logging, Verteilung der Komponenten, Debugging, Caching, Konfiguration neue Features des JDK 1.3 (TimerTask, DynamicProxy) und der Einsatz im Framework Clusterbetrieb von Servlets Transparentes Caching statischer und dynamischer Webinhalte Loadbalancing