Sexier Software with Flex-Qcon [Kompatibilitetstilstand]
Total Page:16
File Type:pdf, Size:1020Kb
Sexier Software with Flex James Ward www.jamesward.com Chet Haase graphics- geek.blogspot.com 1 2006 Adobe Systems Incorporated. All Rights Reserved. Applications have evolved Global 2004 WEB APPLICATIONS RICH INTERNET 1998 APPLICATIONS REACH REACH 1992 Local MAINFRAME CLIENT/SERVER Text UI RICH Integrated media GUI 2007 Adobe Systems Incorporated. All Rights Reserved. Adobe’s Software Development Platform Applications Adobe Acrobat Media Buzzword Connect Player Designer/Developer Tools ClientClients Runtimes Adobe Flash PDF AIR Player Frameworks Adobe Ajax Creative Suite 3 Flex 3 Servers/Services Flex Builder Flash Media Acrobat Flash LiveCycle ColdFusion Scene7 Server Connect Cast 2007 Adobe Systems Incorporated. All Rights Reserved. Adobe AIR Application Stack HTML Flash Cross-OS HTML Flex Application JavaScript Flash ActionScript HTML Integrated XML XML Rendering CSS Audio Integrated DOMs PDF PDF Video & Scripting File System Network Application Drag and Local Notifications ... Access Detection Update Drop Database Adobe AIR APIs Mac, Windows, Linux & Device OS 2007 Adobe Systems Incorporated. All Rights Reserved. How Flex Works Flex Builder IDE BrowserMXML and ActionScriptAdobe AIR Flash Player Flex SDK MXML ActionScript Flex Class Library SOAP HTTP/S AMF/S RTMP/S Web Server Compile XML/HTTP LC Data Services REST SOAP Web Services J2EE Application Server .swf Existing Applications and Infrastructure 2007 Adobe Systems Incorporated. All Rights Reserved. Introducing Open Source BlazeDS LiveCycle Data Services ES BlazeDS is the remoting and HTTP-based BlazeDS Service messaging technology which Adobe is Data Management Adapters Data Synchronization contributing to the community under LGPL v3 LiveCycle Off-line Applications Capabilities Data Paging SQL Easily connects Flex & AIR applications to existing RPC Services server logic Hibernate Web Service High performance data transfer for more responsive HTTP Service applications ColdFusion Remote Object Service Real -time data push over standard HTTP JMS Full pub/sub messaging that extends existing Messaging messaging infrastructure Publish & Subscribe Java Publication of the Action Message Format Collaboration Custom… (AMF3) binary data protocol specification Real Time Data Push Certified builds, warranty protection and Proxy Service enterprise support subscriptions available Web-tier Compiler Portal Deployment RIA-PDF Generation 2007 Adobe Systems Incorporated. All Rights Reserved. Flex with Java via XML (RESTful / SOAP) App Server Web Service XML Client (RESTful / SOAP) 7 2007 Adobe Systems Incorporated. All Rights Reserved. Flex with Java via Remoting J2EE Server BlazeDS POJO Endpoint Spring Bean AMF Client EJB Other 8 2007 Adobe Systems Incorporated. All Rights Reserved. Flex with Java via Messaging J2EE Server BlazeDS Messaging Adapter X System X Message JMS Endpoint JMS Adapter Service Provider Messaging Adapter Y System Y RTMP AMF HTTP Publisher Subscriber 9 2007 Adobe Systems Incorporated. All Rights Reserved. .