Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant
WHAT IS THE CLOUD API? “Delphi API for accessing cloud application services from Amazon and Microsoft Azure.”
CLOUD API SERVICE SUPPORT StorageAzure Blobs ServiceAmazon S3 TableAzure Table ServiceSimpleDB QueueAzure Queue ServiceAmazon SQS
WHAT’S NEW IN DATASNAP
HTTPS SUPPORT For Stand-alone DataSnap servers For Stand-alone WebBroker servers DataSnap Wizards updated with HTTPS support
SESSION MANAGER 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
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…
DB Client Server
DB Adding a server application Tcp/IP Http
DB Two way communication - Callbacks Tcp/IP Http
DB Adding Various Clients Tcp/IP Http WWW Http Tcp/IP Http. Net
DB Html Web Server Tcp/IP Http WWW Http Web Server WWW Html Pages DBServer AppsClients Html Pages
DB Adding Rest Support Tcp/IP Http WWW Http Web Server WWW Html Pages DBServer AppsClients Html Pages C#, JQuery, Html, C++, Java, Mono, Objective C, PHP, Java Script, VB, Etc… Adding REST Support
DB Going Cloud Amazon / Windows Azure Tcp/IP Http WWW Http Web Server WWW Html Pages DBServer AppsClients Html Pages REST Support C#, Java Script, Html, C++, Java, Mono, Objective C, PHP, VB, Etc…
DB + Cloud Going Cloud Amazon / Windows Azure Tcp/IP Http WWW Http Web Server WWW Html Pages DBServer Apps Clients Html Pages REST Support C#, Java Script, Html, C++, Java, Mono, Objective C, PHP, VB, Etc… MAC Data Snap
Benefits Quick review at some of the major DataSnap benefits
DB Caching Tcp/IP Http DBServer AppsClients Cache
DB Dedicated Connection To DB Tcp/IP Http DBServer AppsClients 1 Giga
DB Data Abstraction Tcp/IP Http DataServer AppsClients Data Layer Backup DB Services
MySql Single point install DBServer AppsClients Updated server business logic Distribute Client Exe Data Layer Oracle Update data layer
DB Fail over & Load balancing Tcp/IP Http DBServer AppsClients
DB JIT Compression Built-in compression filters DBServer AppsClients
DB Callbacks Callback upon change DBServer AppsClients
Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant