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.
Coldfusion war 1995 der erste Application Server.
Mit der Version Coldfusion MX wurde die darunterliegende Engine auf J2EE umgestellt und wurde von Sun im Jahr 2002 als 100% Java-kompatibel verifiziert. 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 sind ASP, JSP/Servlet, Perl und PHP.
Literaturhinweise
- ColdFusion MX. Professionelle Anwendungsentwicklung fürs Web - AW - 2003
- 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
Weblinks