From the book lists at Adware Report:

All information current as of 17:28:16 Pacific Time, Tuesday, 14 December 2004.

Flash Remoting: The Definitive Guide

   by Tom Muck

    22 September, 2003


   Usually ships in 24 hours

    Qualifies for free shipping
   (when your total order of eligible items meets the US$25 minimum.)
   Check the details for more information.

Click the button below to . . .

(which will add the book to your Amazon U.S.A. "Shopping Cart")

. . . or use your browser's Back button to return to the search-list page.

Editorial description(s):

From Book News, Inc.
Flash Remoting resides on a remote application server and acts as a gateway to the server that translates client calls from a Flash movie into calls that the server can understand. This guide walks through the installation and configuration of each component, and explains how to use Flash Remoting with ColdFusion, Java, ASP.NET, and PHP. A familiarity with ActionScript and object-oriented programming is assumed.Copyright © 2004 Book News, Inc., Portland, OR

Book Description
Flash Remoting MX lets developers easily integrate rich Macromedia Flash content with applications that are built using ColdFusion, ASP.NET, Java, PHP, or SOAP-based web services. The result is complex client/server applications that more closely resemble desktop applications than traditional web pages. Your web application uses Flash as the front end while Flash Remoting handles the communication behind the scenes with the application server. All the end user knows is that it's fast and flexible. Flash Remoting: The Definitive Guide helps you understand this breakthrough technology and use it to build your own Rich Internet Applications (RIAs). Build applications that connect to a database, file system, or other server-side technologies. The book covers everything from underlying concepts to real-world applications. It includes many examples in the supported server-side languages and features in-depth chapters covering Remoting's use with ColdFusion, Server-Side ActionScript, Java, ASP.NET, and PHP. There are also sections on web services, best practices, and debugging. The book concludes with a Flash Remoting API reference. Developers who are looking to create Rich Internet Applications with the Flash will find Flash Remoting: The Definitive Guide indispensable.

Reader review(s):

Flash MX 2004 and Pro code is online, February 1, 2004
The author's site includes updated information. The code presented in the book works "as is" in the latest version of Flash, I believe. The caveat is that Flash MX 2004 and Pro users must download some libraries from Macromedia's site.

In any case, detailed instructions for working in Flash MX 2004 and Pro are posted on the author's web site ( See especially the article on that site addressing the topic:

Disclaimer: I'm the book's editor.

FWIW, the book was published before Flash MX 2004 and Flash Pro were released. Furthermore, for many months after the official release, Macromedia didn't upgrade the remoting components to ActionScript 2.0.

Any questions about the content or upgrading to Flash MX 2004 or Pro can be addressed to me, the author, or O'Reilly technical support.

Must Book for Anyone Who Wants to Understand Flash Remoting, January 11, 2004
There are very few books on Flash Remoting. I previously studied another book that was helpful, but I didn't feel I attained the necessary skills I needed to implement Flash Remoting. This book was a welcome addition and left me feeling I could finally utilize Flash Remoting in real-world application.

The instructions and examples are written well, easy to understand and make sense. What's really amazing is that all the example programs in this book actually work (with no corrections)!

My programming background is advanced programming experience with ColdFusion MX and Visual Basic, minimum experience with JavaScript and ASP scripting. Having never programmed in ActionScript before, I felt the programming concepts were clearly explained, allowing me to grasp and understand object oriented techniques, good programming standards, ActionScript syntax, and Flash Components. This book was extremely helpful with learning how to utilizing ColdFusion Components for Flash Remoting.

I think anyone who wants to gain a detailed understanding of Flash Remoting would be very satisfied with this book. After studying this book intently, I feel I've gained the necessary understanding and skills to make Flash Remoting a central part of any Rich Internet Applications I develop.

no code for actionscript 2.0/MX Pro 2004, January 29, 2004
if you're looking for Actionscript 2.0/Flash remoting, maybe should wait for the next edition.

Great book about a complex subject, April 27, 2004
I have to take issue with the 1 star review. The reviewer obviously had some hidden agenda, with statements like "Virtually anything that could be done with Remoting could be done without it" and "unless you're a hard core Flash nut bent on Macromedia domination front end and back this book is awful". If the reviewer had done his homework he would have seen that Flash Remoting is not only the fastest way to move data into a Flash movie (remoting packet sizes are much smaller than typical methods such as XML or web services), but it is also the most efficient use of the end-user's computing power. A Flash movie that uses components (such as a rich internet application) will bog down if you try to parse data and populate components. Using any other method of passing data to Flash (LoadVars, XML, Web services) the data has to be parsed. Using Flash Remoting, you don't have to parse the data -- it is ready to use. The book clearly explains the advantages and also explains how the results were obtained. The other reviewer obviously didn't read the book. The examples were clear and easy to read, and the text explained complex concepts much more clearly than any of the Flash Remoting documentation. This book gets 5 stars and sits on my desk next to ActionScript: The Definitive Guide.

All in One, December 2, 2003
Keep this book next to your copy of ActionScript for Flash MX, the Definitive Guide (second edition), that's how useful it will be. I was skeptical about this book before even opening it, thinking that one book could not possibly cover Flash Remoting in the depth and breadth that I was looking for. I had bought several other Flash Remoting books, each focused on one server-side technology. How much nicer it is to be using just one resource! This book provides a strong understanding of how Flash Remoting works, why Macromedia designed it the way they did, and what you need to do to use it. Although this reference is designed for people with some ActionScript experience, the author delivers the content with a great deal of context that is both conceptual and practical without overdoing it.

Finally Makes Sense of All These "Remoting" Flavors, January 27, 2004
This book does not cover Flash MX 2004 Professional (remoting) in any great depth ... BUT it works. I have followed the numerous remoting techniques since Flash 5 (from simple name/value pairs, towards XML parsing, through the Data Connection Kit, FireFly ... and so on). I downloaded every online tutorial possible, only to find that they were not compatible.

The more the technology expanded, supposedly making Remoting easier, the more confused I found myself. All I wanted was a sophisticated RIA. Was that so wrong?

The point is as follows: there a number of ways to use remoting, in addition to the number of alternate methods each "way" supports. Which means that the average non-genius programmer will incorporate pieces of [in my opinion] disparate remoting techniques that insure a faulty approach. Especially if they have FLMX 2004 Pro, like myself.

This book cuts to the quick. Almost immediately, I learned several cohesive strategies from beginning to end. You will learn the difference between the manual and the more sophisticated approaches, and the situations in which they could be used.

While I haven't learned the FLMX 2004 Pro components directly, yet, I have learned how to use Flash Remoting with my app server. Finally. Now I can intuitively move forward on my own.

Execllent Reference for Remoting Techniques, January 8, 2004
I've been anticipating Tom Muck's new book for months. Even though we're currently using Flash Remoting with ColdFusion MX, I thought there might be tips and techniques to learn to improve code flow.

Remoting technology allows programmers to create client/server applications using Flash MX to design an event-based GUI that interacts with an application server for data exchange on the back end. Data requests from the user are handled by Flash and sent to the server via an ActionScript Message Format (AMF) packet and returned to Flash from the server the same way.

Muck's book begins with the basics of Flash Remoting and installation. and moves onto client/server interaction. Each explanation provides examples for use with ColdFusion MX, server-side ActionScript, J2EE, ASP.NET, and PHP. The next section provides detailed information for use with each of these technologies.

The third section of this book provides information and examples for calling Web services from Flash Remoting, extending objects and UI controls and best practices. Finally, a usable real-world application is provided for an in-depth exploration of techniques and code.

This is a comprehensive, well-written reference manual as implied by the title. A list of additional resources is provided by the author for further exploration. If you are interested in Flash Remoting, this is a must-have book for your collection. Highly recommended.

Lisa Wilson, SacCFUG Manager, Senior Programmer at Mediaworks, UC Davis

Confusing and poorly organized, April 27, 2004
Not only is the book poorly organized but it doesn't treat any one area well. It's hard to read and painfully inaccurate. Most of the URLs listed in the book no longer work. Virtually anything that could be done with Remoting could be done without it just as easy using another technology cheaper and easier. Unless you're a hard core Flash nut bent on Macromedia domination front end and back this book is awful. I tried to sell it and no one would buy it after reading the first few chapters. Forget the lip service of the other reviewers as someone who develops web apps for a living I can tell you Flash Remoting isn't the best way to go in most cases and in the 2% of cases that it is... this book isn't going to be any help at all.

{end of page}

(Page code from the SEO Tools, Toys, and Packages site)