BlazeDS

44
BlazeDS BlazeDS Joel Birchler Joel Birchler Symantec Symantec 12/01/08 12/01/08

description

BlazeDS. Joel Birchler Symantec 12/01/08. Flex Certification. Meh?. LiveCycle Data Services Enterprise Suite Blaze Data Solutions. LiveCycle + Flex =. Data Remoting Proxy service Automated Testing Software clustering Web tier compiler JMS adapter Publish and Subscribe Messaging - PowerPoint PPT Presentation

Transcript of BlazeDS

Page 1: BlazeDS

BlazeDSBlazeDSJoel BirchlerJoel Birchler

SymantecSymantec

12/01/0812/01/08

Page 2: BlazeDS

Flex CertificationFlex Certification

Page 3: BlazeDS

Meh?Meh?

LiveCycle Data Services Enterprise SuiteLiveCycle Data Services Enterprise Suite

Blaze Data SolutionsBlaze Data Solutions

Page 4: BlazeDS
Page 5: BlazeDS

LiveCycle + Flex =LiveCycle + Flex =

Data RemotingData Remoting

Proxy serviceProxy service

Automated TestingAutomated Testing

Software clusteringSoftware clustering

Web tier compilerWeb tier compiler

JMS adapterJMS adapter

Publish and Subscribe MessagingPublish and Subscribe Messaging

Data management ServicesData management Services

Page 6: BlazeDS

Blaze + Flex =Blaze + Flex =

Page 7: BlazeDS

Installing the goodsInstalling the goods

http://opensource.adobe.com/wiki/display/http://opensource.adobe.com/wiki/display/blazeds/Release+Buildsblazeds/Release+Builds

Turnkey (Tomcat + BlazeDS + Examples)Turnkey (Tomcat + BlazeDS + Examples)

Page 8: BlazeDS

Start TomcatStart Tomcat

Page 9: BlazeDS

Start Sample DBStart Sample DB

Page 10: BlazeDS

ProxyProxy

Page 11: BlazeDS

Proxy: main.mxmlProxy: main.mxml

Page 12: BlazeDS

Proxy: main.mxmlProxy: main.mxml

Page 13: BlazeDS

Proxy: main.mxmlProxy: main.mxml

Page 14: BlazeDS

Proxy: proxy-config.xmlProxy: proxy-config.xml

Page 15: BlazeDS

Remoting: wtf?Remoting: wtf?

AMF3 – Action Message FormatAMF3 – Action Message Format

Binary Format sort of based on SOAPBinary Format sort of based on SOAP

Used to exchange data with the clientUsed to exchange data with the client

Page 16: BlazeDS

Remoting: Damn FastRemoting: Damn Fast

Page 17: BlazeDS

Remoting: SimpleRemoting: Simple

Page 18: BlazeDS

Remoting: main.mxmlRemoting: main.mxml

Page 19: BlazeDS

Remoting: main.mxmlRemoting: main.mxml

Page 20: BlazeDS

Remoting: remoting-Remoting: remoting-config.xmlconfig.xml

Page 21: BlazeDS

Remoting: JavaRemoting: Java

Page 22: BlazeDS

Remoting: JavaRemoting: Java

Page 23: BlazeDS

Remoting: JavaRemoting: Java

Page 24: BlazeDS

Remoting: Less SimpleRemoting: Less Simple

Page 25: BlazeDS

Remoting: FlexnessRemoting: Flexness

Page 26: BlazeDS

Remoting: FlexRemoting: Flex

Page 27: BlazeDS

Remoting: FlexRemoting: Flex

Page 28: BlazeDS

Remoting: FlexRemoting: Flex

Page 29: BlazeDS

Remoting: FlexRemoting: Flex

Page 30: BlazeDS

Remoting: FlexaholicRemoting: Flexaholic

Page 31: BlazeDS

Remoting: FlexaholicRemoting: Flexaholic

Page 32: BlazeDS

Remoting: Bob is FlexyRemoting: Bob is Flexy

Page 33: BlazeDS

Remoting: FlexRemoting: Flex

Page 34: BlazeDS

Remoting: FlexRemoting: Flex

Page 35: BlazeDS

Remoting: FlexRemoting: Flex

Page 36: BlazeDS

Remoting: The JavasRemoting: The Javas

Page 37: BlazeDS

Publish/Subscribe Publish/Subscribe MessagingMessaging

Page 38: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 39: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 40: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 41: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 42: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 43: BlazeDS

P/S Messaging: FlexP/S Messaging: Flex

Page 44: BlazeDS

P/S Messaging: messaging-P/S Messaging: messaging-config.xmlconfig.xml