Flash Remoting, the technology that allows Flash-based documents to communicate with Web-based resources over a high-speed, binary protocol, was first introduced with ColdFusion MX (also known as ColdFusion version 6). In the early days of the technology, before the introduction of Flex, applications built in Flash MX and subsequent releases had the ability to make remote procedure calls to functions of ColdFusion components (CFCs) over a standard Web connection.
When Flex 1.0 was released, Flash Remoting was adapted for use with Javabased application servers that hosted Java-based classes. Flex client applications could make calls to Java-based methods just as easily as with ColdFusion using the feature first known as Remote Object Services, now known as the Remoting Service.
The Java-based Remoting Service is described in Chapter 24.
Adobe ColdFusion 8 continues to offer built-in support for Flash Remoting with Flex-based and Flash-based client applications, and it adds the ability to integrate tightly with features that are unique to LiveCycle Data Services or BlazeDS. When ColdFusion is integrated with these Adobe products, you can build and deploy Flex applications that share messages in real time or near real time with ColdFusion-based resources using the Message Service, and you can use LiveCycle Data Services' Data Management Service to create applications that synchronize data between multiple connected clients ...