Download presentation
Presentation is loading. Please wait.
Published byPhilip Chase Modified over 8 years ago
1
Data snap RAD studio communication Dori Exterman Dori.exterman@ht-mc.com RAD Consultant Dori Exterman Dori.exterman@ht-mc.com RAD Consultant
3
WHAT IS THE CLOUD API? “Delphi API for accessing cloud application services from Amazon and Microsoft Azure.”
4
CLOUD API SERVICE SUPPORT StorageAzure Blobs ServiceAmazon S3 TableAzure Table ServiceSimpleDB QueueAzure Queue ServiceAmazon SQS
5
WHAT’S NEW IN DATASNAP
6
HTTPS SUPPORT For Stand-alone DataSnap servers For Stand-alone WebBroker servers DataSnap Wizards updated with HTTPS support
7
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
8
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…
9
DB Client Server
10
DB Adding a server application Tcp/IP Http
11
DB Two way communication - Callbacks Tcp/IP Http
12
DB Adding Various Clients Tcp/IP Http WWW Http Tcp/IP Http. Net
13
DB Html Web Server Tcp/IP Http WWW Http Web Server WWW Html Pages DBServer AppsClients Html Pages
14
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
15
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…
16
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
17
Benefits Quick review at some of the major DataSnap benefits
18
DB Caching Tcp/IP Http DBServer AppsClients Cache
19
DB Dedicated Connection To DB Tcp/IP Http DBServer AppsClients 1 Giga
20
DB Data Abstraction Tcp/IP Http DataServer AppsClients Data Layer Backup DB Services
21
MySql Single point install DBServer AppsClients Updated server business logic Distribute Client Exe Data Layer Oracle Update data layer
22
DB Fail over & Load balancing Tcp/IP Http DBServer AppsClients
23
DB JIT Compression Built-in compression filters DBServer AppsClients
24
DB Callbacks Callback upon change DBServer AppsClients
25
Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.