Accessibility
Stefan Richter

Stefan Richter

FlashComGuru
POPview
Team Macromedia

Table of Contents

Created:
10 April 2006
User Level:
Intermediate
Products:
Flashmediaserver

Using Remote Methods with Flash Media Server

Macromedia Flash Media Server 2 makes it possible for you to build rich Internet applications whose functionalities go far beyond simply streaming Flash video. Maybe you have come across multiplayer games that are powered by FMS 2 or chatted away using a live webcam and microphone feed—all through a Flash front end.

What FMS 2 adds to these applications, apart from the obvious audio and video feeds, is the ability to invoke remote methods (often referred to as remote method invocation or RMI) on the server itself or even on another client.

As an already experienced Flash developer, you will probably realize that this opens the door for a multitude of features and collaborative applications that would not be possible outside a client-server architecture.

This article walks you through the different RMI mechanisms that are available through Flash Media Server 2 and provide you with some guidance on when to use which one.

Requirements

To complete this tutorial you will need to install the following software and files:

Flash Professional 8

Flash Media Server 2

Tutorials and sample files:

Prerequisite Knowledge

You should be familiar with Flash Professional 8 and ActionScript 2.0. Some knowledge of server-side ActionScript with Flash Media Server 2 is also beneficial.

About the author

Stefan Richter is a Certified Flash Developer who has been involved with Flash Media Server since its very early days, when it was Flash Communication Server. Shortly after relocating from Germany to the UK, he became the driving force behind Europe's first FCS-centric hosting company, flashcomstudio.com. Stefan now runs his own popular community at flashcomguru.com. Having moved on from his role as developer and webmaster at Monster Worldwide, he now holds the position of VP of application development at Dallas-based POPview. From his home office in the UK he is handling projects for a variety of clients including McAfee, USA Network, and Unilever.