Accessibility

Table of Contents

Flex Performance Brief: A Comparison of Flex and JavaServer Pages Applications

Performance Overview

There are two distinct aspects of Flex performance: client-side performance and server-side performance. Client-side performance is the responsiveness of the user interface when it runs on the Flash client on a user’s computer. This responsiveness depends on how you wrote the application, the application complexity, and the operating environment (network, operating system, and hardware).

Server-side performance is the responsiveness and scalability attributes of the Flex server in production. Flex server-side performance depends on the operating environment, caching and compilation settings, the way you wrote the application, the number of clients accessing the server, and the size and complexity of the data being transported between the client and the server.

This article focuses on server-side performance, and demonstrates the performance characteristics and scalability of the Flex server in production. To read about best practices for delivering optimal client-side performance, see Flex Application Performance: Tips and Techniques for Improving Client Application Performance on the Macromedia Flex Developer Center.