User Guide

Configuring a Flex Messaging event gateway 15
8. The Flex Messaging event gateway and the ActionScript translator convert ColdFusion
values to the appropriate ActionScript 3.0 data types, and then the gateway sends the
message to the ColdFusion Event Gateway Adapter.
9. The ColdFusion Event Gateway Adapter sends the message to the Flex Message Service.
10. The Flex Message Service passes the message to the Flex application.
Application development and deployment process
The following is a typical process for developing and deploying a ColdFusion application that
communicates with a Flex application through the Flex Messaging event gateway:
1. Design your application.
2. Configure a Flex Messaging Event gateway instance.
3. Write your ColdFusion CFCs, CFM pages, and any other application elements.
4. Test your application by using Flex.
5. Make the application publicly available.
Configuring a Flex Messaging event
gateway
Although you can configure an instance of a Flex Messaging event gateway by creating a
configuration file, which you specify when you create the gateway instance, you can also
provide the configuration information in the message sent from the Flex application. You use
a configuration file to provide configuration information to the Flex Messaging event gateway
to do one of the following:
Have the Flex Messaging event gateway send messages to Flex Data Services on a different
computer
Use the Flex Messaging event gateway with a specific Flex destination, and ignore any
destination specified in the message
Specify the IP addresses from which your ColdFusion application accepts messages
NOTE
The RMI registry, which facilitates communication between the ColdFusion Event
Gateway Adapter and the Flex Messaging event gateway uses port 1099, which is the
default port for Java RMI. You cannot change this port number. To ensure that the RMI
registry provides registry service for both Flex Data Services and ColdFusion, start Flex
first, and then start ColdFusion. If you stop Flex, you must restart Flex, and then restart
the gateway.