client / server 2.0 with java and flex · unit / automated testing flex unit, mock-as3, flex...

Post on 30-Sep-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Client / Server 2.0 with Java and Flex

James WardAdobe Systems

www.jamesward.com@riacowboy

About James Ward

I want to be a cowboy

Co-authored First Steps in Flex with Bruce Eckel

Java Developer since 1997

Adobe's JCP Rep for JSR-286, JSR-299, and JSR-301

Drunk on Software Co-Creator

3

AGENDA

> What is RIA?> What is Flex?> Integrating Flex & Java

CLIENT/SERVERMAINFRAME

WEB APPLICATIONS

EASE

OF

DEP

LOYM

ENT

Hard

Easy

Client CapabilityLimited Full

1992

1998

2004

RICH INTERNETAPPLICATIONS

Applications have evolved

5

Content-Centric•Text•Video

Content-Centric•Text•Video

Data-Centric•Interactive•Low latency

Data-Centric•Interactive•Low latency

Markup Runtime

MXML and ActionScript

XML/HTTPREST

SOAP Web Services

XML/HTTPREST

SOAP Web Services

How Flex WorksBrowserBrowser

J2EE Application ServerJ2EE Application Server

BlazeDS orLC Data Services

Flash Player

Web ServerWeb Server

Existing Applications and InfrastructureExisting Applications and Infrastructure

Flex Builder IDEFlex Builder IDE

Flex SDKFlex SDKMXMLMXML ActionScriptActionScript

Flex Class LibraryFlex Class Library

.swf

Compile

.swf

HTTP/S AMF/S RTMP/SSOAP

Adobe AIRAdobe AIR

Unit / Automated Testing Flex Unit, Mock-AS3, Flex Monkey, etcCross Platform Consistency Browsers: Firefox, Safari, IE, Opera, etc

OS: Linux, Mac, Windows64 bit: In development

Mobile Coming Soon...Android, Palm, Nokia, Blackberry, etcwww.openscreenproject.org

Build / CI Ant Tasks, Hudson Integration, etcMaturity Mission Critical Flex Apps at:

Oracle, Boeing, Fidelity, FedEx, SAP, eBay, Yahoo, Cisco, IBM, Deutsche Bank, etc.

Flex with Java via XML (RESTful / SOAP)

Web Service

Client

App Server

XML

(RESTful / SOAP)

James Ward www.jamesward.comAdobe Systems @riacowboy

top related