Accessibility
 
Home / Developer Center / Flash Communication Server Developer Center /

Flash Communication Server Article

Icon or Spacer Icon or Spacer Icon or Spacer
Beau Ambur
 
Beau Ambur
www.ambur.com
 

Creating a whiteboard application with Macromedia Flash Communication Server MX


Macromedia Flash Communications Server MX is a stand-alone server that supports real-time applications. Not only can you use remote shared objects and multiway audio/video, but you can send arbitrary data and invoke remote functions.

Flash Communication Server MX makes possible all new kinds of applications. Of interest here are those that involve collaboration. This article describes how to create a whiteboard application that allows multiple people to contribute to a virtual session. All those involved can draw, chat, and talk together using prebuilt components.


I assume that you have a basic understanding of Macromedia Flash MX and are familiar with ActionScript and using components. Some sections of the article cover creating applications with components only, which will not require any ActionScript or detailed knowledge of Macromedia Flash.

Here's what I cover: connecting to Flash Communication Server MX, using remote shared objects, using the basic Drawing API, and building an application with Flash Communication Server components.

Before you get started, you need to have access to a server running Macromedia Flash Communication Server MX in order to test and build the applications in this tutorial. If you don't already have it, you can install a trial version on your local machine or development environment.

The Whiteboard component, which you can download from the Macromedia Flash Communication Server MX Components page, lets multiple people draw in real time using lines, boxes, and text. It works in conjunction with other components, such as SimpleConnect, and integrates directly with the server-side framework, which provides the server-side code and functionality to support the client side of Flash Communication Server MX components.

 

Sample files
Download the source files for this tutorial below. The download includes the following:

  • Whiteboard application
  • Drawing Sample 1 (Segments)
  • Drawing Sample 2 (Lines)
  • Drawing Sample 3 (Shared objects)
Windows   Macintosh
Download the sample file whiteboard.zip (288K)   Download the sample file whiteboard.sit (282K)
 
 

This tutorial covers the following topics:

 
 
 
Next

About the author
Beau Ambur (www.ambur.com), founder of San Francisco–based BAX Corp., uses Macromedia Flash on the Internet, in CDs/DVDs, and on mobile devices to create games, entertainment pieces, and applications for companies like Atom/Shockwave, DaimlerChrysler, Ford Motor Company, Warner Bros., and Cisco Systems. One of the greatest opportunities recently arose when he was asked to help contribute to the development of Macromedia Flash Communication Server MX. While working with Macromedia, Beau developed several Flash Communication Server components, including SimpleConnect, Whiteboard, AudioConference, and AVPresence.