1 / 17

Flex Data Services today… and tomorrow

Flex Data Services today… and tomorrow. Mark Piller Midnight Coders, LLC. Flex Data Services today… and tomorrow. Mark Piller Midnight Coders, LLC. Flex Data Services today… and tomorrow. Mark Piller Midnight Coders, LLC. Flex Data Services today… and tomorrow. Mark Piller

dawson
Download Presentation

Flex Data Services today… and tomorrow

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Flex Data Services today… and tomorrow Mark Piller Midnight Coders, LLC

  2. Flex Data Services today… and tomorrow Mark Piller Midnight Coders, LLC

  3. Flex Data Services today… and tomorrow Mark Piller Midnight Coders, LLC

  4. Flex Data Services today… and tomorrow Mark Piller Midnight Coders, LLC

  5. What is Flex Data Services?(30,000 ft view) • Server-side technology • Delivers unique features (data sync, data push, pub/sub, collaboration and many more) • Deep integration with Flex client • Simplifies development • Reduces time-to-market • Functionality available for Java, .NET, PHP and Ruby on Rails

  6. What is Flex Data Services?(10,000 ft. view) • Remoting (RPC) • Data Management • Messaging

  7. What is Flex Data Services?(1,000 ft. view) .NET PHP Ruby on Rails

  8. Remoting • HTTP Service, XML Web Services, Remote Objects • Next generation of Flash Remoting • MXML markup or AS3 code • Invoke any Java, .NET, Ruby or PHP object

  9. Making a Remoting call • Deploy a service in a FDS server • Declare a destination • Declare <mx:RemoteObject> • Invoke the service using RemoteObject instance

  10. WebORB for Rails WebORB for .NET Remoting Demo Flex Data Services in JRun(Java) MySQL Flex Store Client

  11. Data Management Service • Data synchronization • Data paging • Offline mode support • Conflict resolution

  12. data data Data Synchronization (client side) • Local copy of the data on the client • Client makes changes to the data set (create, update, delete) • Client sends changes to the server • Resolves data sync/concurrency conflicts FDS Server Flex Client Data store

  13. data data Data Synchronization (server side) • Adapter processes change requests • Adapter identifies conflicts • FDS server notifies connected clients FDS Server Flex Client Data store adapter

  14. Messaging • Data push • Publish/subscribe • Collaboration

  15. Availability (today)

  16. Availability (tomorrow) “Tomorrow” is Q3’06 !!! 

  17. More Info & Contact • www.adobe.com/products/flex/dataservices • www.themidnightcoders.com • mark@themidnightcoders.com

More Related