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.

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

Weblinks