2. Flex Product Line A comprehensive solution for delivering applications that combine the richness of the desktop with the reach of the web. Flex Framework 2 Flex Data Services Flex Builder 2 Flash Player 9 Flash Media Server
3. Flex Product Line Flex Framework 2 Flex Builder 2 Flex Data Services 2 Enterprise Data Services Transparent, message-based data synchronization for cross-tier publish/subscribe-style data exchange Basic Data Services AMF gateway and SOAP proxy for RPC-style data exchange Automated Testing Flex Framework APIs for automated functional testing using industry leading test suites Core Runtime Services Dynamic compilation/caching, session management, history management, and client runtime deployment Flex Class Library Flex Base Classes, Components, Containers, Layout Managers, Behaviors, and Effects Flex Utilities Compilation, Profiling, Debugging Design View, Intelligent Code Hinting, Step-Through Debugging, Component Skinning The essential runtime services for deploying enterprise-class rich Internet applications The programming model, languages and class library for building rich Internet applications with the Flash Platform The Eclipse-based IDE for building rich Internet applications with the Flex Framework
11. Flex Data Services Flex Data Services HTTP Service RPC Services Web Service Remote Object Message Service Web-Tier Compiler Data Sync Data Management Paging OCC Collaboration Messaging Pub/Sub Data Push
12. Client Initiated Messaging Message Service Flex Data Services Endpoint Publisher Subscriber RTMP AMF HTTP Adapter Y Adapter X Messaging System Y Messaging System X JMS Provider JMS Adapter
13. Real-Time Data Push Message Services Flex Data Services Adapter Y Adapter X Messaging System Y Messaging System X Endpoint Publisher Subscriber RTMP AMF HTTP JMS Provider JMS Adapter
14. Data Management Flex Data Services Data Service DAO Object Adapter Endpoint Client A Client B Client C Hibernate Adapter JDBC Adapter Hibernate RDBMS CFC Adapter ColdFusion