Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Flash Communication Server MX ktowes@ PangaeaNewMedia.ca Collaborative Data Management with Ke vin Towe s What we're going to cover www.newYYZ.com > The Flash Communication Server - Intro - The Technology Model > Demo the Project Proxy Authorized Macromedia Trainer / Reseller / Consultants > Demo the Secure Ticketing >> Shared Object Primer << If you are interested in Formal Training > Demo the Collaborative Application in the Flash Communication Server MX Give me your Biz Card and see me after the presentation Name Please! Kevin Towes FCS Server: kevsLaptop/ FITOPres/ mainInst TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? MXRocks03@ kevinTowes.ca - Collabor ative Applications (i.e. Messenger s, Gaming) CODE SAM PLES - Medi a Str eami ng Ser ver THIS PRESENTATION a) (i .e. Real Audi o, Qui ckti me, W i ndows Medi ARTICLES - Power ful Syncr oni zati on Technology AND MORE... Examples... TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? http://www.di gi talsamba.com/ http://www.tekni si on.com/ TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100
Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? http://fultonny.da.r u/ http://www.1 0 plus1 .com/ TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? http://faces.bascule.co.jp/yeti/ http://www.r andommedi a.co.uk/ TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? Video content is provided by Reuters, the Associated Press, AccuWeather.com, and Yahoo!'s entertainment properties, including movie trailers and celebrity interviews from Yahoo! http://echo.r yer son.ca/ http://sbc.yahoo.com/ TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100
Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? . . t u t . a P h p l y t m g y S i o o l n h c e t e r v e r s . a e r h i s t m g e o o C t h s s e r a y F l a P l h a s l F e p l t i u l M s c t e n o n c ur l not available TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca What is Flash Communication Server? What is Flash Communication Server? a b Flash 6 Player Flash 6 Player Flash 6 Player Flash 6 Player Flash 6 Player MAC OS F la sh 6 P la yer F la sh 6 P la yer Flash 6 Player Flash 6 Player Flash 6 Player Flash 6 Player Flash 6 Player MAC OS Flash 6 Player Flash 6 Player Flash 6 Player TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca the Basic FlashCom Model Extending FlashCom with Flash Remoting Server Server Your User Your User Development Development .swf .swf .html .html Web Server (IIS) Web Server (IIS) .cfc / .cfm main.asc main.asc TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100
Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca Flash Remoting VS. FlashCom Server Understanding Flash Remoting Server 1 W eb Ser ver s use HTTP is a 2 HTTP to communicate non-per sistent 3 Web Server (IIS) connecti on Web Server (IIS) 6 Flash Remoti ng uses HTTP 5 4 RTMP mai ntai ns 1 . Fl ashPl ayer (i n Br owser ) calls Remoti ng usi ng HTTP(S) Fl ashCom uses 2. WebSer ver r outes r equest to Col dFusi on (CFC) Flash Remoting a per sistent connection RTMP to communi cate 3. Col dFusi on quer i es the Database with all Flash Player s withOUT FlashCom 4. Database r etur n Data to Col dFusi on 5. Col dFusi on par ses and sends to W ebser ver 6. WebSer ver sends the Results to Fl ashPl ayer - HTTP(S) TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca Understanding Flash Remoting 1 2 3 Web Server (IIS) 6 5 4 Flash Remoting NO DIFFERENCE! withOUT FlashCom show e xample ... TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100 Code Samples & More: www.KevinTowes.ca Code Samples & More: www.KevinTowes.ca Kevin Towes Kevin Towes ktowes@ PangaeaNewMedia.ca ktowes@ PangaeaNewMedia.ca Lets look at some examples: The Basic Principles of FlashCom Applications 1 1 NetConnection using Re mo te and Lo c al Co nne c tio ns LocalConnection (no n-Flas hCo m) Connection Pr oject Pr oxy to c o ntro l Flash widge ts o n a single page 2 Str 2 Secur using Flash Re mo ting, Flash Co mm and NetStream eami ng e Ti cki ng Co ldFusio n to se c ure ac c e ss 3 3 Remote SharedObject using Flash Re mo ting, Flash Co mm and Local SharedObject (Flash Co o kie s) the Re mo te Share dObje c t mo de l Shar edObject Per si stent Data 4 Communicating Changes between Flash Players and the FlashCom Server I nfor mation Objects TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca TRAINING & CONSULTING: www.NewYYZ.com Code Samples & More: www.KevinTowes.ca 100 / 100 100 / 100
Recommend
More recommend