![]() |
![]() |
||||
Railo
implements CFML (Cold Fusion Markup Language) and is Open Source. Railo 3.3 is intended to be compatible with Adobe ColdFusion 9 and Railo 3.1.2 was intended to be compatible with Adobe ColdFusion 8.
This is a short tutorial on installing Railo on Tomcat. For the tutorial, we deployed successfully to the following platforms on a standard Metawerx Java Hosting
JVM:
Introduction to CFML
CFML is a quick and easy server-side scripting language. Here's a quick example doing a database lookup and displaying all the results.
<cfquery name="getproducts" datasource="mydb"> select name, price from products where id = 100 </cfquery> <cfoutput query="getproducts"> <br>#name# #price# </cfoutput>
Some of the benefits of CFML as a development language:
CFML started out as an interpreted language running on a native interpreter, but long ago was rewritten in Java. These days CFM files are converted into Java, then compiled into classes just like JSP.
Cold Fusion Applications have been able to be hosted on Tomcat for a long time using the Cold Fusion WAR method. So why switch to Railo? It's Open Source! No need to purchase licenses, and it runs on top of Tomcat and TomEE straight out of the box. It's also up to version 3.3 and is quite mature now.
Installation
Alternatives
(also Open Source, previously NewAtlanta BlueDragon) and of course Adobe ColdFusion (commercial).
- Neale Rudd, 14-Apr-2012