ColdFusion
Coldfusion ist eine Sammlung von Customtags und Funktionen, die die Entwicklung von Webanwendungen vereinfachen und auch komplexe Technologien, wie WSDL, LDAP, stored procedures von Oracle oder SQL-Server über einfache HTML-ähnlichen Tags leicht und einfach einsetzbar machen. Mit diesem Set an Werkzeugen wird ein Rapid-Application Development ermöglicht.
Diese Sammlung wird auch als CFML (Coldfusion Markup Language) beschrieben, und diente in Teilen als Vorlage für die Entwicklung von JSP 2.0 und der JSPTL.
Coldfusion hat in entscheidenden Bereichen die Entwicklung der Web-Technologie geprägt. Mit WDDX wurde von Allaire schon früh ein 'Großonkel' zu den heutigen Webservices entwickelt, die z.B. zum Content-Syndication verwendet wurde.
Entwickelt wurde Coldfusion von den Brüdern Allaire. Sie gründeten die 1994 die Allaire Corp. und vermarkteten Coldfusion und andere Produkte, wie z.B. Homesite oder JRun. Am 16.1.2001 übernahm Macromedia die Allaire Corp. und integrierte die Produkte in die eigenen Produktlinien.
Mit der Version Coldfusion MX wurde die darunterliegende Engine auf J2EE umgestellt, und wurde von Sun im Jahr 2002, als 100% Java kompatible verifiziert. Somit ist eine direkte und elegante Java-Integration möglich. MX-Anwendungen laufen somit unter Bea Weblogic, genauso wie unter IBM Websphere oder SunOne. Von Hause wird JRUN als Applikation-Server mitgeliefert.
Neben verschiedenen kommerziellen Versionen (Developer, Professional, Enterprise) gibt es auch eine freie Implementierung mit dem Namen Blue Dragon von New Atlanta Communications.
weitere serverseitige Technologien: ASP, JSP/Servlet, Perl, PHP
Literaturhinweise
Reality ColdFusion J2EE Integration - Peachpit - 2003 Advanced Macromedia ColdFusion MX Application Development, 3e - Peachpit - 2002 Webdesign mit Macromedia Studio MX, Insider - MUT - 2002 Coldfusion MX Web Application Construction Kit - MacromediaPress - 2002 Reality ColdFusion Intranets and Content Management - Peachpit - 2002 Advanced Macromedia ColdFusion 5 Application Development - Que - 2001 Certified Macromedia ColdFusion 5 Developer Study Guide - Que - 2001 ColdFusion 5 Web Application Construction Kit - Que - 2001 ColdFusion 5.0 Certified Developer Study Guide - Osborne - 2001 Coldfusion in 21 Tagen (ebook) - M&T - 2001 Hack Proofing Coldfusion - Syngress - 2001 Mastering Coldfusion 5 - Sybex - 2001 Optimizing Coldfusion 5 - Osborne - 2001 Professional Coldfusion 5.0 - Wrox - 2001 Programming ColdFusion - Oreilly - 2001 Webapplication Development mit ColdFusion 4.5 - AW - 2001 Teach Yourself ColdFusion in 21 Days - Sams - 2000