I just display a list of the new and improved features of Railo 3.0. If you want to check the compatibility to CF 8.0.1 just go to our website. This blog will give you an overview of what is new in Railo 3.0. It will be continued in part 2 this week. From part 3 on I will cover the details of multimedia handling and task management as well as the cluster scope and the instance synchronization feature.
Multimedia enhancments
Railo 3.0 introduces three new tags:
- CFVIDEO *)
For retreiving information about videos, converting videos, extracting images or concatenating videos. - CFVIDEOPLAYER
With this tag you can create a simple Flash Videoplayer with one line of code. - CFVIDEOPLAYERPARAM
If you want to create a playlist with CFVIDEOPLAYER, you can use this tag in order to add several videos to the playlist
We will have a separate blog entry special for the new multimedia tags.
Task manager
In Railo 3.0 we introduced a task manager that takes care of several background tasks like sending eMail, synchronizing the cluster scope etc. The task manager can be filled with the tag CFTHREAD by using the two new attributes type="task" and retryinterval="...". More on the task manager in part 4.
New Amazon S3 resource
As already covered in a previous blog, in Railo 3 you will be able to use the Amazon Simple Storage Service (Amazon S3) as a normal resource. So you can do all file related actions in Railo with your buckets on Amazon S3 easily.
More tomorrow in part II.
13 responses so far ↓
1 Scott Fitchet // Sep 9, 2008 at 7:54 PM
Where's the bug tracking system? ;)
2 Brad Wood // Sep 9, 2008 at 8:17 PM
So, my question is: these new tags and changes to existing tags-- is Adobe going to follow suit with the same syntax if/when they roll out similar functionality now that we have the CFML standards commitee and such?
3 Dan Vega // Sep 9, 2008 at 8:19 PM
4 Brian Love // Sep 9, 2008 at 10:01 PM
5 Henry Ho // Sep 9, 2008 at 11:43 PM
6 BradB // Sep 10, 2008 at 3:05 AM
7 Gert Franz // Sep 10, 2008 at 9:29 AM
@Scott
The bug tracker is here: https://jira.jboss.org/jira/browse/RAILO
@Brad
The CFML standards committee is setting the core standards and since we have introduced some new things they of course won't make their way into the core set YET! But as we have seen in the past Adobe has taken over some of our features and many of our features will be in CF9 as I have been told like:
- using the var statement wherever you like within CFFUNCTION
- using resources (ram://, ftp:// etc.)
- CFFINALLY, CFCONTINUE
- and others
But I of course can't promise anything.
@Brad
We will have a look at it and I guess I'll write a blog about it. Of course I suppose code would crash when you use a features that need deleted libraries...
8 Tom Chiverton // Sep 10, 2008 at 10:37 AM
The bug tracker sign up process is *horrible* though - JBoss wants to know all sorts of pointless information from me, just to log a minor bug or feature - or worse just track something ?!?
9 Streit Michael // Sep 10, 2008 at 10:51 AM
if you don't use search you can remove all apache-lucene* libraries and PDFBox.jar.
for form are no special libraries used
10 nooree // Sep 10, 2008 at 2:06 PM
Some Korean CF Developers are very interested in Railo 3.0.
But they are disappointed do not support the multimedia
tags in Railo 3.0 Community Edition. ㅜㅜ;
11 Gert Franz // Sep 10, 2008 at 2:18 PM
Well in Railo develop you can make use of CFVIDEO. It will be available as an extension package for Railo 3.1 Open source for less than 100US$.
12 Steve 'Cutter' Blades // Sep 10, 2008 at 2:39 PM
Fantastic news. I can't wait to give it a test run. This has probably been answered before, but while looking at the implementation differences I notice an asterisk (*) next to several items. What is the meaning of that? It doesn't say in that section of the site.
13 Gert Franz // Sep 10, 2008 at 2:49 PM
Well if it is CFAJAX* it means that all tags starting with CFAJAX are not supported. I just wanted to introduce kind of wildcard notation.
Leave a Comment