Open solution enables application servers, including those from Microsoft, Sun, and Oracle, to easily communicate with Macromedia Flash Player

SYDNEY, Australia - 24 September 2002 - Macromedia, Inc. (Nasdaq: MACR) announced Macromedia Flash Remoting MX for Microsoft .NET Framework and Java technology based application servers. Already a native feature of Macromedia ColdFusion MX and JRum 4, Macromedia Flash Remoting MX now supports rich Internet application development using Macromedia Flash with Java and Microsoft .NET Framework-based application servers. Macromedia Alliance partners are already praising the ability to bring their existing applications online using this technology (see attached quote sheet). This new server product, available Tuesday from the Macromedia Online Store, delivers on Macromedia's commitment to providing an open deployment solution for rich Internet applications. The trial version is available for immediate download today at

"Rich Internet applications are an important milestone in the evolution of the Internet as they provide effective, desktop-like user experiences in a browser and reduce overall infrastructure costs," said Paul Madar, general manager, Macromedia. "Macromedia Flash Remoting MX enables companies to re-skin their existing applications to get these benefits by leveraging existing web application server platforms."

The combination of Macromedia Flash MX and Macromedia Flash Remoting MX makes client-server computing a reality in today's Internet. Macromedia Flash Player provides a client runtime environment capable of interacting with business logic and data stored on the server. With the addition of Macromedia Flash Remoting MX for Microsoft .NET and Java, developers can now build rich Macromedia Flash interfaces using their existing infrastructure.

Macromedia Flash Remoting MX makes it fast and easy to create rich Internet applications by providing a powerful yet simple programming model. Developers can access web application services such as EJBs, Microsoft .NET components, ColdFusion components, or SOAP-based web services using four easy commands. The powerful NetConnection debugger further simplifies testing and debugging by allowing developers to watch and trace events across both the client and server. Macromedia Flash Remoting MX also includes new capabilities for recordset handling and databinding that simplify development and reduce time to market.

"We used Macromedia Flash Remoting MX to connect a Macromedia Flash rich user interface to our Java business logic, making our new group management functionality interactive and easier to use, and enabling users to complete tasks in dramatically reduced time," said Timothy Chi, senior director of technology, Blackboard, Inc. "With only a few lines of code, our existing infrastructure and rich Internet application were quickly talking back and forth. Macromedia Flash Remoting MX improved not only the performance of our developers, but our users as well. Blackboard is extremely excited about the impact that this technology will have on teaching and learning in the eEducation marketplace."

While the base functionality of Macromedia Flash Remoting MX is the same across platforms, and includes support for standards such as SOAP, WSDL, and web services, each version of the server is also specifically tuned to take advantage of the strengths of each platform. For example, using Macromedia ColdFusion MX, Macromedia Flash Player can access ColdFusion Components, ColdFusion pages, and server-side ActionScript.

Macromedia Flash Remoting MX for Microsoft .NET supports Microsoft ASP.NET pages, ADO.NET Objects, DLLs, Assemblies, and web services. It is 100 percent managed code, providing optimal performance, functionality, and security for developers using Microsoft .NET.

"We're pleased that Macromedia is delivering a product to enable Macromedia Flash developers to access the .NET Framework," said John Montgomery, group product manager, developer platform and evangelism division, Microsoft Corp. ".NET was designed to be the best platform for application development, and now Macromedia Flash developers will be able to take advantage of its capabilities."

Macromedia Flash Remoting MX for Java supports Java resources such as Java Objects and Java Beans, and J2EE resources including Java classes, EJBs, and JMX MBeans. The server is a pure Java implementation and can be deployed on both J2EE and Java application servers.

"The Java platform enables open development solutions that harness Java technology's proven compatibility and interoperability capabilities," said Mark Herring, director of Java, webservices and tools business, Sun Microsystems. "Macromedia Flash Remoting MX is one of the several options developers have to create rich visual applications that leverage Java technology. We are excited to see Macromedia Flash developers become part of the Java community."

"Oracle9i Application Server is a complete, integrated, and 100 percent standards-compatible application server ideally suited for rich Internet applications," said Thomas Kurian, senior vice president, Oracle9i Application Server at Oracle. "With Macromedia Flash Remoting MX, developers can connect rich Macromedia Flash user interfaces to business logic running on Oracle9i Application Server and deploy these enterprise-class applications on existing Web infrastructures quickly."


Macromedia Flash Remoting MX for Microsoft .NET and Java will be available through Macromedia’s reseller channel for a recommended retail price of AUD$2400 (inc. GST) per processor from beginning October 2002. The functionality is also available natively in Macromedia ColdFusion MX and JRun 4.

Macromedia ( empowers millions of designers and developers to create effective user experiences across the widest array of platforms and devices. Through an open, integrated family of client, tool, and server technologies, Macromedia is driving a new generation of rich Internet applications that will radically improve the Internet experience.


Copyright 2002 Macromedia, Inc. All rights reserved. Macromedia, the Macromedia logo, Dreamweaver, Macromedia Flash, JRun, and ColdFusion are trademarks or registered trademarks of Macromedia, Inc., which may be registered in the United States and internationally. Sun, Sun Microsystems, the Sun logo, Java, J2EE, EJB are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Other product or service names mentioned herein are the trademarks of their respective owners.

Macromedia Alliance Partners Discover The Benefits Of Macromedia Flash Remoting

Breckenridge Communications

"Macromedia JRun 4, with Macromedia Flash Remoting, has enabled us to construct lightweight and powerful interfaces to critical and complex enterprise applications that are easy to use for even novice technical users. One case in point is our CommCenter application. We integrated a powerful, easy to use, and lightweight Macromedia Flash interface with StarBase's StarTeam application to effectively present project data to upper management."

-- Truman Esmond III, president, Breckenridge Communications

Carbon Five

"Macromedia Flash Remoting MX for J2EE has opened the door to the desktop for sophisticated enterprise applications. Existing applications that have been forced into a website-style user experience can now present themselves as full-featured desktop applications. New J2EE applications will be able to take advantage of the service-based architecture supported by Macromedia Flash Remoting MX to simplify their business models and reduce development time."

-- Alon Salant, principal, Carbon Five, Inc.


"Macromedia Flash Remoting MX dramatically reduced the time required to develop a billing and customer account management portal on a J2EE architecture for a Fortune 500 energy company, while also improving the runtime performance. Macromedia Flash MX made it easy for us to build an attractive, interactive, and responsive user interface that behaves like a full-featured desktop application rather than a web application. We are able to present vast quantities of information in an intelligible and meaningful way."

-- Andrew Guldman, director of engineering, Fluid, Inc.

ISITE Design "Macromedia Flash Remoting optimised the performance of the live racing data and mapping application we built for the Subaru Primal Quest site by minimising the amount of data going from the server to the client. Macromedia Flash Remoting enables us to deliver a robust end-user experience that builds on a powerful ColdFusion MX back-end system."

-- Jeff Cram, vice president, ISITE Design

Mindseye "As part of our redesign of the FootJoy website, Macromedia Flash Remoting MX will display the front end presentation layer and publishing rules while pulling data from Mindseye's .NET Content Management System. The implementation of Macromedia Flash Remoting MX creates a more efficient process, richer product content, and ultimately a more enjoyable user experience. Success at FootJoy relies on meeting and exceeding consumer expectations by offering dynamic solutions to ensure they stay one step ahead."

-- James Burke, partner, Mindseye, Inc.

RedWave Interactive, Inc.

"Macromedia Flash MX was a gigantic leap towards developing true rich web applications but, when you combine it with Macromedia Flash Remoting and ColdFusion MX, it enables an entirely new approach for developing rich web applications. Redwave developed the next generation in e-learning, called Nx2 Learn, that was programmed entirely in Macromedia Flash MX, Macromedia ColdFusion MX, Macromedia Flash Communication Server MX, and Macromedia Flash Remoting. There is no way possible that we could have developed such a robust and rich web application without Macromedia Flash Remoting. The ease of use in manipulating the database through Macromedia Flash Remoting couldn't have been easier. Anyone who is serious about developing true rich web applications should use Macromedia Flash Remoting. It's easy, more robust, and saved us about three months of development time."

-- Rick Vallejo, director of training and development, Redwave Interactive Inc.

Virtual Image

"Macromedia Flash Remoting enabled us to deploy a comprehensive patient management system for Grand Chiropractic Health Center, built with Macromedia Flash MX and Macromedia ColdFusion MX, to its entire staff. Macromedia Flash Player gives end users the ability to fully manage patient care, treatment, and administrative duties using an intuitive user interface."

-- Keith Pape, CEO, Virtual-Image Consulting, LLC