I meant to post this yesterday, but with having to get from San Jose to New York City for CFUnited Express this morning I did not get the chance to do so.
My presentation at 360Flex on ColdFusion Flex integration went very well. The room was packed, the crowd attentive, and lots of folks wanted to know more about using ColdFusion as a backend for Flex applications.
Key takeaways were:
- ColdFusion Flex integration is incredibly simple, and it’s going to get better.
- For basic client initiated integration, Flash Remoting is all you need, and that is built right into ColdFusion MX 7.0.2 (all editions).
- When using ColdFusion with Flex apps, call your CFCs via Flash Remoting rather than via Web Services.
- For data type conversion to work AS and CFC properties must match exactly.
- To push content from ColdFusion to Flex clients, you need Flex Data Services (FDS Express will do), a Flex Messaging gateway, and then use SendGatewayMessage(). This requires ColdFusion Enterprise.
- For ColdFusion developers, and the data-centric applications they usually build, the most compelling use of Flex Data Services may be data management and conflict resolution. This works in all editions of ColdFusion, even ColdFusion Standard.
- ColdFusion “Scoprio” makes the ColdFusion/FDS integration simpler, faster, and much more powerful.