Praktische Entwicklung von XML- und Java-basierten Webanwendungen Westy Rockwell hat sich mit XML, XSLT, Java und JSP. Professionelle Web-Applikationen entwickeln eines anspruchsvollen Themas angenommen. XML und Java sind als plattformunabhängige Programmier- und Auszeichnungssprachen wie geschaffen für die unterschiedlichen Umgebungen, die das Internet bietet. Bisher mangelt es jedoch an nachvollziehbaren praktischen Beispielen, die die Konzeption, Umsetzung und Anwendung dieser Kombination verdeutlichen. Rockwell, selbst Java-Entwickler, setzt als einer der wenigen Autoren zum Thema Java und XML die theoretischen Grundlagen der Entwicklung voraus und wendet sich von Anfang an an den praktischen Problemen bei der Konzeption und deren Umsetzung zu. Mit dieser Herangehensweise wendet er sich an erfahrene Entwickler, die Apache-Servergrundlagen, Javaprogrammierung, XML und die grundlegenden Konzepte beherrschen und umsetzen können. Wichtig ist ihm dabei nicht die Wiedergabe bekannter Problem- und Fragestellungen, die mit bekannten Lösungsstrategien beantwortet werden. Mit XML, XSLT, Java und JSP Professionelle Web-Applikationen entwickeln hat er sich selbst auf Neuland begeben und eine Beispielanwendung in Form einer Chat-Webanwendung mit dem Namen "bonForum" entworfen und implementiert (http://bonforum.sourceforge.net/). Sie beruht auf XML, Java-Servlets und-Applets und auf JSP. XML, XSLT, Java und JSP. Professionelle Web-Applikationen entwickeln ist ein Buch für Praktiker -- ohne Internetzugang und einem leistungsfähigen Rechner, mit dem sich die Schritte der Applikationsentwicklung nachvollziehen, vertiefen und umsetzen lassen, ist es so sinnvoll wie ein Kugelschreiber ohne Kugel. Rockwell geht es um einen möglichst transparenten Entwicklungsprozess, der die nötigen Tools, Hardwarevoraussetzungen und die einzelnen Schritte der Entwicklung transparent und nachvollziehbar macht -- Source-Code und Tools befinden sich auf der beiliegenden CD-ROM. Sein Anspruch ist dabei weit von der Weisheit letztem Schluss entfernt und er weist immer wieder darauf hin, das bestimmte Entwicklungsentscheidungen Entscheidungen sind und keine endgültigen Wahrheiten. Ein Buch, über das sich sowohl Java-, wie auch XML-Entwickler freuen werden, denn die Erfahrungen, die sich aus der Umsetzung der Beispielanwendung ziehen lassen sind allgemein auf die Java- und XML-Web-Applikationsentwicklung anwendbar. Learning by doing -- Rockwell macht vor wie es geht. --Wolfgang Tress Quelle:
|