Connecting to Java backends - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Connecting to Java backends

Description:

Flash. Cast. Scene7. Applications. Adobe. Media. Player. Frameworks. Clients. Client Runtimes ... Adobe. AIR. Flash. Player. Buzzword. Acrobat. Connect. Ajax ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 12
Provided by: jam8
Category:

less

Transcript and Presenter's Notes

Title: Connecting to Java backends


1
Connecting to Java backends
  • James Ward
  • Technical Evangelist
  • jaward_at_adobe.com
  • http//www.jamesward.com

2
Applications have evolved
WEB APPLICATIONS

CLIENT/SERVER
MAINFRAME
3
Adobe Technology Platform for RIA
Applications
AdobeMediaPlayer
AcrobatConnect
Buzzword
Clients
Client Runtimes
Designer/Developer Tools
Adobe AIR
Flash Player
Frameworks
AdobeFlex 3
Ajax
Creative Suite 3
Flex Builder
4
Widest Reach in the World
Adobe Technologies reach 700 million PCs and
200 million devices Flash has 99 reach on
connected PCs 8 million installs/day There are
250,000,000 PDF files on the web
5
Adobe AIR Application Stack
Cross-OS Application IntegratedRendering Integra
ted DOMs Scripting
File SystemAccess
NetworkDetection
Notifications
ApplicationUpdate
Drag andDrop
LocalDatabase
...
Adobe AIR APIs
Mac, Windows, Linux Device OS
6
How Flex Works
Browser
Flex Builder IDE
MXML and ActionScript
Flash Player
Flex SDK
MXML
ActionScript
Flex Class Library
Web Server
Compile
XML/HTTP REST SOAP Web Services
J2EE Application Server
LC Data Services
Existing Applications and Infrastructure
7
Introducing Open Source BlazeDS
LiveCycle Data Services ES
BlazeDS is the remoting and HTTP-based messaging
technology which Adobe is contributing to the
community under LGPL v3
  • Capabilities
  • Easily connects Flex AIR applications to
    existing server logic
  • High performance data transfer for more
    responsive applications
  • Real-time data push over standard HTTP
  • Full pub/sub messaging that extends existing
    messaging infrastructure
  • Publication of the Action Message Format (AMF3)
    binary data protocol specification
  • Certified builds, warranty protection and
    enterprise support subscriptions available

8
Remoting Performance Example
9
Flex with Java via XML (RESTful / SOAP)
App Server
Web Service
XML (RESTful / SOAP)
Client
10
Flex with Java via FDS Remoting
J2EE Server
BlazeDS
POJO
Spring Bean
Endpoint
AMF
Client
EJB
Other
11
Flex with Java via FDS Messaging
J2EE Server
BlazeDS
Message Service
Endpoint
RTMP AMF HTTP
Publisher
Subscriber
Write a Comment
User Comments (0)
About PowerShow.com