User Guide

Table Of Contents
63
CHAPTER 4
Using Flash Remoting Data in ActionScript
This chapter explains how to handle data that your ActionScript sends to and receives from
service functions. It discusses how Macromedia Flash Remoting for Flash MX 2004 ActionScript
2.0 converts data types, type-specific data handling issues, and how to use simple and complex
data types. It also discusses using RecordSet objects and other object types in detail.
This chapter contains the following sections:
About Flash Remoting and data types” on page 63
“Understanding Action Message Format” on page 64
“Converting from ActionScript to application server data types” on page 65
“Converting from application server data types to ActionScript” on page 67
“ColdFusion to ActionScript data conversion issues” on page 69
About working with objects” on page 70
About working with RecordSet objects” on page 73
About working with XML” on page 85
About Flash Remoting and data types
When Flash Remoting sends data from a Flash application to an application server, and when a
server returns data to a Flash application, the data is converted twice:
In the Flash client, between ActionScript data types and Action Message Format (AMF)
At the server gateway, between Action Message Format and the native language of the
application (Java, C#, Visual Basic, or CFML)