Oct
4
Flash Remoting in ColdFusion 9 is super fast!
Filed Under ColdFusion, Flash Remoting, MAX | 6 Comments
Flash Remoting has been completly revamped in ColdFusion 9. As a result you will now see that the flash remoting is way faster (many times in fact!) than previous versions.
The new Flash Remoting just comes to you with the default installation of ColdFusion 9. BlazeDS is interated and shipped with the default installation of ColdFusion 9. Also there are quite a few changes that have happened to xml files under the WEB-INF/flex directory that influence flash remoting.
Although no code needs to be changed to make use of this fast Flash Remoting in ColdFusion 9, it is important to understand these changes to the xml in case you want ot migrate your old destinations or channels to leverage the high speed flash remoting in ColdFusion 9. I will be at MAX in LA and will be talking about this Improved Flash Remoting and the AIR Integration in ColdFusion. My session is titled “Improved Flash Remoting and AIR Integration in ColdFusion 9″ on the 7th of October at 5 pm. Make sure you are there to know more about the new Flash Remoting or the AIR Integration.
I will come up with one more post shortly to describe the changes to the xml files.



What version of BlazeDS does CF9 come with? Is it compatible with Flash Builder 4 data-centric development?
Thanks!
The BlazeDS version in ColdFusion 9 is 3.2. It should be compatible with the data-centric development of Flash Builder 4.
Blaze DS version 4 is required for data-centric development of Flash Builder 4. You can download the latest BlazeDS 4 builds from http://opensource.adobe.com/wiki/display/blazeds/download+blazeds+trunk
Please describe the changes to xml files as soon as possible.
Rakshith, what about having my ColdFusion server point to a separate, external BlazeDS service running on a different box? Is that possible? There seems to be a dearth of information on this scenario.
Ideally, I would like to have my ColdFusion server be able to use the included BlazeDS server for remoting, but have it use my separate BlazeDS server for handling messaging.
Thanks for any thoughts or links you may have.
Joshua, any specific reason you want use a separate BlazeDS server instead of the one that is integrated with ColdFusion?