User Guide
Table Of Contents
- Contents
- About Flash Remoting
- Getting Started
- Using Flash Remoting ActionScript
- Using the RemotingConnector component (Flash Professional only)
- Using Flash Remoting Data in ActionScript
- About Flash Remoting and data types
- Understanding Action Message Format
- Converting from ActionScript to application server data types
- Converting from application server data types to ActionScript
- ColdFusion to ActionScript data conversion issues
- About working with objects
- About working with RecordSet objects
- About working with XML
- The NetConnection Debugger
- Using Flash Remoting with ColdFusion MX
- Using Flash Remoting for Java
- About Flash Remoting for Java
- Calling Java classes or JavaBeans from ActionScript
- Calling Enterprise JavaBeans (EJBs) from Flash
- Calling servlets and JSPs from Flash
- Calling JMX MBeans from Flash (JRun only)
- Calling server-side ActionScript from Flash (JRun only)
- Handling function results in ActionScript
- Using Flash Remoting with JRun security
- Passing XML objects between Flash and Java
- Viewing Flash Remoting log entries
- Using Flash Remoting for Microsoft .NET
- Flash Remoting for Microsoft .NET
- Calling ASP.NET pages from Flash
- Making an ASP.NET page available to Flash Remoting
- Getting a reference to an ASPX-based service in ActionScript
- Invoking ASPX pages in ActionScript
- Using the Flash Remoting custom server control in ASPX pages
- Using the Flash Remoting namespace in code-behind files
- Using ASP.NET state management with Flash Remoting
- Using ASP.NET exception handling
- Using ADO.NET objects with Flash Remoting
- Displaying a RecordSet object in Flash with ActionScript
- Calling web services from Flash
- Calling ASP.NET assemblies from Flash
- Viewing Flash Remoting log entries
- Using NetServices and Connection Classes
- Index

173
INDEX
A
Action Message Format See AMF
ActionScript
connecting to a service 18
data types, converting from application server 67
data types, converting to application server 65
debugging 94
function results, handling in 137
typed objects, using 71
XML object, sending to Java 140
ActionScript 2.0
taking full advantage of 23
ActionScript API
example 47
Flash Remoting classes 32
Service object, creating 39
ActionScript arrays
accessing in ColdFusion components 107
accessing in ColdFusion pages 100
ActionScript collections
accessing in ColdFusion components 107
accessing in ColdFusion pages 100
ActionScript data types
converting from ColdFusion 69
converting to ColdFusion 99
ActionScript objects
accessing in ColdFusion components 108
accessing in ColdFusion pages 101
creating an assembly 160
handling in Flash 161
returning from an assembly 160
adapters, service 16
AddHeader client event message 92
ADO.NET objects
using with Flash Remoting MX 153
AMF
debugging messages 90
understanding 64
amf app_server event type 90
amfheaders app_server event type 90
AmfMethodCall app_server event message 93
AmfRequestHeader app_server event message 93
AmfResponseCall app_server event message 93
AmfResponseHeader app_server event message 93
AmfStatusCall app_server event message 93
app_server
event type 90
NetConnection Debugger event messages 93
application
building a sample 18
building Flash with Flash Remoting 16
building the Flash 19
Flash Remoting example 32
migrating to ActionScript 2.0 22
structure 30
structure, example 31
application example
CustomerInfoExampleCon 57
application server
authenticating to 165
authenticating user 40
authoring tool 16
converting data types to ActionScript 67
converting data types to, from ActionScript 65
data conversion 69
debugger events 90
for helloWorld 19
gateway connection formats 37
steps to interact with 30
Arguments scope 109
arguments, using named with ColdFusion 43