Cocoon
Autoren
Mehr zum Buch
Cocoon ist ein Web Publishing Framework, das das Erstellen komplexer Web-Anwendungen erleichtert. Es basiert auf XML und ist Teil des Apache-Projekts. Cocoon gilt als sehr leistungsfähig, aber auch sehr komplex. Es kann Inhalte in Web- oder auch Druckformaten wie PDF ausgeben, bietet hoch konfigurierbare Möglichkeiten der Formularbehandlung, des Session-Managements, des Datenbankzugriffs und der Ablaufprogrammierung. Dieses Buch führt den Leser Schritt für Schritt anhand von stets überschaubar gehaltenen Beispielen in die Funktionsweise und die Konzepte von Cocoon ein. Damit gelingt es der Autorin, die für Einsteiger oft schwer nachvollziehbaren Abläufe mit Leben zu erfüllen. Ausgehend von der Erstellung einfacher statischer Seiten, arbeitet sich der Leser über die Einführung in CForms, JDBC- und JDBI-Datenbankzugriffe, Flowscripts, AJAX-Einbindung bis zum Aufbau eines Portals mit der Portal Engine von Cocoon vor. Die einzelnen Beispiele sind stets so gestaltet, dass sie sich auch zum Nachschlagen eignen, wenn man einen bestimmten Lösungsansatz sucht. Somit ist „Cocoon - XML-basierte Webentwicklung Schritt für Schritt“ nicht nur für die Leser interessant, die den Umgang mit dem Framework erlernen wollen, sondern bleibt auch für erfahrene Cocoon-Entwickler ein täglicher Begleiter. Das Buch bezieht sich auf die aktuelle Cocoon-Version 2.1. Wie die besprochenen Beispiele und Konzepte auf die kommende Version 2.2 migriert werden können, beschreibt ein eigenes Kapitel.