Accessibility
 
Home / Developer Center / Blackboard Sample Application

Developer Center Article

Icon or Spacer Icon or Spacer Icon or Spacer
John Bennett
 

John Bennett
Macromedia

 

Designing Java Applications for Flash Remoting


This tutorial explains how Flash Remoting was used in the Blackboard project to implement robust client-server communications with minimal programmer effort.

These instructions assume that you are familiar with Java programming.

 
We will begin with a general (but thorough) introduction to Flash Remoting. Next we'll use the implementation of the Blackboard project to illustrate how it works. Sample code is provided for every piece of the solution. After that, we'll discuss how Java was used to expedite ActionScript development. Finally, we'll identify several aspects of application infrastructure, including client-side handling of server errors.
 
This article covers the following topics:
·
Flash Remoting 101 for Java users
·
Building Blackboard with solution components
·
Using Java to facilitate ActionScript development
·
Error handling using the test client
 
 
  Next

About the author
John Bennett is an architect in the newly formed Macromedia Strategic Services group (also known as the SWAT team). The SWAT team acts as a catalyst for Macromedia MX development projects with strategic customers and partners, driving early phase development projects that demonstrate best practices in Rich Internet Application development. Before joining Macromedia, John built enterprise software solutions for financial services companies across the globe.