
32
Chapter 1: Introduction to ColdFusion MX
Server-side ActionScript
Another feature of the ColdFusion scripting environment is server-side ActionScript.
ActionScript is the JavaScript-based language used to write application logic in Macromedia Flash
MX. By bringing this language to the server, ColdFusion MX enables Flash developers to use their
familiar scripting environment to connect to ColdFusion resources and deliver the results to
client-side applications using the integrated Macromedia Flash Remoting service. Using
server-side ActionScript, Flash programmers can create ColdFusion services, such as SQL queries,
for use by Flash clients.
For more information about using server-side ActionScript in ColdFusion MX, see
Chapter 30,
“Using Server-Side ActionScript,” on page 651
.
ColdFusion application services
ColdFusion application services are a set of built-in services that extend the capabilities of the
ColdFusion scripting environment. These services include the following:
•
Charting and graphing service
Generates visual data representations, including line, bar, and
pie charts.
•
Full-text search service
Searches documents and databases using the Verity search engine.
•
Flash Remoting service
Provides a high-performance protocol for exchanging data with
Flash MX clients.
ColdFusion MX Administrator
ColdFusion MX Administrator configures and manages the ColdFusion application server. It is a
secure web-based application that you can access using any web browser, from any computer with
an Internet connection.
You can manage the following options with ColdFusion MX Administrator:
•
ColdFusion data sources
•
Debugging and logging output
•
Server settings
•
Application security
For more information about ColdFusion MX Administrator, see
Configuring and Administering
ColdFusion MX
.
Using ColdFusion MX with Macromedia Flash MX
Macromedia Flash MX is designed to overcome the many limitations of HTML and solve the
problem of providing efficient, interactive, user interfaces for Internet applications. ColdFusion
MX is designed to provide a fast, efficient environment for developing and providing data-driven
Internet applications on your server. Using the following features, ColdFusion MX and Flash MX
can work together in a seamless manner to provide complete interactive Internet applications:
•
ColdFusion MX native Flash connectivity
Lets Flash MX clients interact with ColdFusion
MX in an efficient, secure, and reliable way. Flash MX includes ActionScript commands that
connect to ColdFusion components (CFCs) and ColdFusion pages. Flash clients communicate
with ColdFusion applications using Action Message Format protocol over HTTP, which
provides fast, lightweight, binary data transfer between the Flash client and ColdFusion.
Summary of Contents for ColdFusion MX
Page 1: ...Developing ColdFusion MX Applications...
Page 22: ...22 Contents...
Page 38: ......
Page 52: ...52 Chapter 2 Elements of CFML...
Page 162: ......
Page 218: ...218 Chapter 10 Writing and Calling User Defined Functions...
Page 250: ...250 Chapter 11 Building and Using ColdFusion Components...
Page 264: ...264 Chapter 12 Building Custom CFXAPI Tags...
Page 266: ......
Page 314: ...314 Chapter 14 Handling Errors...
Page 344: ...344 Chapter 15 Using Persistent Data and Locking...
Page 349: ...About user security 349...
Page 357: ...Security scenarios 357...
Page 370: ...370 Chapter 16 Securing Applications...
Page 388: ...388 Chapter 17 Developing Globalized Applications...
Page 408: ...408 Chapter 18 Debugging and Troubleshooting Applications...
Page 410: ......
Page 426: ...426 Chapter 19 Introduction to Databases and SQL...
Page 476: ...476 Chapter 22 Using Query of Queries...
Page 534: ...534 Chapter 24 Building a Search Interface...
Page 556: ...556 Chapter 25 Using Verity Search Expressions...
Page 558: ......
Page 582: ...582 Chapter 26 Retrieving and Formatting Data...
Page 668: ......
Page 734: ...734 Chapter 32 Using Web Services...
Page 760: ...760 Chapter 33 Integrating J2EE and Java Elements in CFML Applications...
Page 786: ...786 Chapter 34 Integrating COM and CORBA Objects in CFML Applications...
Page 788: ......