1 / 25

Data snap RAD studio communication

Data snap RAD studio communication. Dori Exterman Dori.exterman@ht-mc.com RAD Consultant. “Delphi API for accessing cloud application services from Amazon and Microsoft Azure.”. What is the Cloud API?. Storage Azure Blobs Service Amazon S3 Table Azure Table Service SimpleDB

daryl
Download Presentation

Data snap RAD studio communication

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. Data snap RAD studio communication Dori Exterman Dori.exterman@ht-mc.com RAD Consultant

  2. “Delphi API for accessing cloud application services from Amazon and Microsoft Azure.” What is the Cloud API?

  3. Storage Azure Blobs Service Amazon S3 Table Azure Table Service SimpleDB Queue Azure Queue Service Amazon SQS Cloud API service support

  4. What’s new in DataSnap

  5. For Stand-alone DataSnap servers • For Stand-alone WebBroker servers • DataSnap Wizards updated with HTTPS support HTTPS Support

  6. Session support for TCP/IP protocol • Support for store and retrieve TObject in Sessions • Sessions created and destroyed with the TCP/IP protocol now notifies the AddSessionEvent and RemoveSessionEvent Session Manager

  7. DataSnap Monitoring and Control • Take control over the client connections • Monitor client requests • Limit the number of requests per connection • Improve Security • Detect disconnects • More…

  8. Client Server DB

  9. Adding a server application Tcp/IP Http DB

  10. Two way communication - Callbacks Tcp/IP Http DB

  11. Adding Various Clients Tcp/IP Http DB Http WWW Tcp/IP Http .Net

  12. Html Web Server DB Server Apps Clients Tcp/IP Http DB Http WWW Html Pages WWW Web Server Html Pages

  13. Adding Rest Support DB Server Apps Clients Tcp/IP Http DB Http WWW Html Pages Html Pages Web Server WWW C#, JQuery, Html, C++, Java, Mono, Objective C, PHP, Java Script, VB, Etc… Adding REST Support

  14. Going Cloud Amazon / Windows Azure DB Server Apps Clients Tcp/IP Http DB Http WWW Html Pages Html Pages Web Server WWW C#, Java Script, Html, C++, Java, Mono, Objective C, PHP, VB, Etc… REST Support

  15. Going Cloud Amazon / Windows Azure Clients DB Server Apps Tcp/IP Http MAC DB + Cloud Http WWW Data Snap Html Pages Web Server WWW Html Pages C#, Java Script, Html, C++, Java, Mono, Objective C, PHP, VB, Etc… REST Support

  16. Benefits Quick review at some of the major DataSnap benefits

  17. Caching DB Server Apps Clients Tcp/IP Http DB Cache

  18. DedicatedConnection To DB DB Server Apps Clients Tcp/IP Http DB 1 Giga

  19. Data Abstraction Data Server Apps Clients DB Tcp/IP Http Data Layer Backup DB Services

  20. Single point install DB Server Apps Clients Update data layer MySql Distribute Client Exe Data Layer Oracle Updated server business logic Distribute Client Exe

  21. Fail over & Load balancing DB Server Apps Clients Tcp/IP Http DB

  22. JIT Compression DB Server Apps Clients Built-in compression filters DB

  23. Callbacks DB Server Apps Clients Callback upon change DB

  24. Data snap RAD studio communication Dori Exterman RAD Consultant

More Related