Data snap RAD studio communication Dori Exterman RAD Consultant Dori Exterman RAD Consultant.

Slides:



Advertisements
Similar presentations
Attie Naude 14 May 2013 Windows Azure Mobile Services.
Advertisements

PHP syntax basics. Personal Home Page This is a Hypertext processor It works on the server side It demands a Web-server to be installed.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Amazon RDS (MySQL and Oracle) and SQL Azure Emil Tabakov Telerik Software Academy academy.telerik.com.
PHP on Windows Improvements in PHP-Microsoft Interoperability PHP World Kongress Munich, Germany November 9, 2010.
Location based Streaming Topics for our 1 st presentation  Thesis Description  Positioning System  Streaming over positioning  Questions Session.
Api Apps Easily build and consume APIs in the cloud Web Apps Web apps that scale with your business Logic Apps Automate business process across SaaS.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Overview Of Microsoft New Technology ENTER. Processing....
Multiple Tiers in Action
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 2013 Technical Preview and published July Introducing.
Azure Websites Features & Capabilities Hybrid Connections VPN Support Scheduled Backups Azure Active Directory Integration Site Resiliency, HA, and.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
.NET, Visual Studio, TFS + Git | Java, NodeJS, PHP, Python, Ruby, C++ Data SQL Databases NoSQL Tables Blob Storage HDInsight Window s Azure IaaS +
PlacePlace TypeType ServiceService Analysis Caching Integration Sync Search Relational BLOB Query BackupLoad Multi Dim In Memory File XML Reporting.
Additional SugarCRM details for complete, functional, and portable deployment.
1 Web Database Processing. Web Database Applications Static Report Publishing a report is prepared from a database application and exported to HTML DB.
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
What makes web pages look like web pages LS 560 Spring 2012, section 901.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Platform Manager Simple, Secure, Remote Application Management.
#devshark welcome to #devshark. #devshark HELLO! I’M Ville Rauma Fingersoft Product Owner Web
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
L. Grewe LAMP, WAMP and... Motivaiton Basic Web Systems with Delivery of Static and Dynamic Web Pages html, css, media javascript (“dynamic” on client.
Introduction to Internet Programming (Web Based Application)
Nir Mashkowski Group Program Manager Azure websites.
Introduction to Windows Azure BUGAEV ROMAN. Azure Windows Azure Platform is thus classified as platform as a service and forms part of Microsoft's cloud.
Microsoft Azure SoftUni Team Technical Trainers Software University
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Pradeep S Pushpendra Singh Consultants, Neudesic Technologies, Hyderabad, India.
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
IOS and Android with Windows Azure Websites Name Title Address Website.
AWS Amazon Web Services Georges Akpoly CS252. Overview of AWS Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Amazon Simple Queue.
Windows Azure Conference 2014 LAMP on Windows Azure.
11111 Delphi XE2 DataSnap FireMonkey Clients XE IDE Cloud Web secure Data Agile.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Building and Diagnosing Applications using Visual Studio and Azure SDK Paul Yuknewicz Principal PM Manager.
Azure databases 1. Azure storage possibilities Azure offers several storage possibilities Microsoft SQL Server database MySQL database Azure Document.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Display Page (HTML/CSS)
Overview Web Technologies Computing Science Thompson Rivers University.
A Lap around Azure API Apps. Customer Challenges What are API Apps? Creating and Consuming an API App using VS Adding authentication API Connectors Swagger.
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
Windows Azure and iOS Chris Risner Windows Azure Technical Evangelist Microsoft
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
ASP.NET Core* Shahed Chowdhuri Sr. Technical WakeUpAndCode.com Deploying Your Web Apps * aka ASP.NET 5 before RC1.
Introduction to Internet Programming (Web Based Application)
Web Programming Language
Web Technologies Computing Science Thompson Rivers University
Deploying Web Application
Azure Active Directory voor Developers
Affinity Depending on the application and client requirements of your Network Load Balancing cluster, you can be required to select an Affinity setting.
Netscape Application Server
Consulting Services JobScheduler Architecture Decision Template
Platform as a Service.
Web App vs Mobile App.
CloudSimplified.IO.
Microsoft Build /16/2018 8:43 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Introduction to Building Applications with Windows Azure
PHP and Forms.
Developing for Windows Azure
Web Technologies Computing Science Thompson Rivers University
Microsoft Azure Services Platform
Presentation transcript:

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