Presentation is loading. Please wait.

Presentation is loading. Please wait.

2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org

Similar presentations


Presentation on theme: "2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org"— Presentation transcript:

1 2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org jaward@adobe.com

2 2006 Adobe Systems Incorporated. All Rights Reserved. Rich Internet Applications Desktop MAINFRAME WEB APPLICATIONS REACH Local Global RICH Text UIIntegrated media GUI 1992 1998 2004 RICH INTERNET APPLICATIONS

3 2006 Adobe Systems Incorporated. All Rights Reserved. What is a Rich Internet Application? 3

4 2006 Adobe Systems Incorporated. All Rights Reserved. What is a Rich Internet Application? 4 connectedalive interactive responsive

5 2006 Adobe Systems Incorporated. All Rights Reserved. Flash Player Penetration Flash Player 5Flash Player 6Flash Player 7Flash Player 8Flash Player 8 (projected)‏ 0.0% 10.0% 20.0% 30.0% 40.0% 50.0% 60.0% 70.0% 80.0% 90.0% 100.0% FLASH 9 91% Penetration in 12 months

6 2006 Adobe Systems Incorporated. All Rights Reserved. 6 Adobe AIR Application Stack Cross-OS Application Integrated Rendering Integrated DOMs & Scripting Flash Flex ActionScript XML Audio Video HTML PDF HTML JavaScript XML CSS Flash PDF Adobe AIR APIs Mac, Windows, Linux & Device OS File System Access Network Detection Notifications Application Update Drag and Drop Local Database...

7 2006 Adobe Systems Incorporated. All Rights Reserved. 7 MXML and ActionScript XML/HTTP REST SOAP Web Services XML/HTTP REST SOAP Web Services How Flex Works Browser J2EE Application Server Flex Data Services 2 Flash Player Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library.swf Compile.swf Data

8 2006 Adobe Systems Incorporated. All Rights Reserved. 8 Flex with Java via XML (RESTful / SOAP) Web Service Client App Server XML (RESTful / SOAP)

9 2006 Adobe Systems Incorporated. All Rights Reserved. 9 Flex with Java via FDS Remoting Flex Data Services Spring Bean Client J2EE Server POJO EJB Other Endpoint AMF

10 2006 Adobe Systems Incorporated. All Rights Reserved. 10 Flex with Java via FDS Messaging Message Service Flex Data Services Adapter Y Adapter X Messaging System Y Messaging System X Endpoint JMS Provider JMS Adapter Publisher Subscriber RTMP AMF HTTP J2EE Server

11 2006 Adobe Systems Incorporated. All Rights Reserved. 11 Flex with Java via FDS Data Sync Flex Data Services Data Service DAO Object Adapter Hibernate Adapter JDBC Adapter Hibernate RDBMS CFC Adapter ColdFusion Endpoint Client A Client B Client C J2EE Server

12 2006 Adobe Systems Incorporated. All Rights Reserved. Data centric applications App Server Presentation Tier J2EE Business Tier Integration Tier Resource Tier DBMSLDAPCRM/ ERP/CM Web Svcs. Flex Data Services 2 Business and Transaction Logic (Java) Connectors to Data and Legacy Systems data Example applications: Business analytics Order processing systems Call-centre management applications Customers looking to manage data which needs to be synchronised across tiers and enterprise integration to existing systems and infrastructure


Download ppt "2006 Adobe Systems Incorporated. All Rights Reserved. 1 RIAs - Beyond the Buzz James Ward Technical Evangelist jamesward.org"

Similar presentations


Ads by Google