CodeRage 2019 Mini Series – RAD Server

by Dec 9, 2019

Follow-up to the CodeRage 2019 Mini Series on "RAD Server, DataSnap, and Client Server Technologies" for the week of December 9 – 12, here are the resources, slides, and code examples used in the CodeRage 2019 Mini Series on RAD Server:

Resources:

The RAD Server Development Server is included in the RAD Studio (Delphi and/or C++ Builder) Enterprise 10.x Enterprise or newer IDE.
To try RAD Server, download the current RAD Studio 10.x Rio Architect from here: 

1. RAD Server includes these four main parts:

2. Extending the EMS Serverhttp://docwiki.embarcadero.com/RADStudio/Rio/en/Extending_the_EMS_Server

3. RAD Server Deep Dive videohttps://www.youtube.com/watch?v=f8rAGLnop4s

4. Tutorial: Implementing a FireDAC EMS Resource:  http://docwiki.embarcadero.com/RADStudio/Rio/en/Tutorial:_Implementing_a_FireDAC_EMS_Resource

5. Delphi 10.3 Tokyo EMS Database Samples:  Installed at C:UsersPublicDocumentsEmbarcaderoStudio20.0SamplesObject PascalDatabaseEMS

6. Delphi 10.3 Tokyo EMS ThinkPoint Samples:  Installed at C:UsersPublicDocumentsEmbarcaderoStudio20.0SamplesObject PascalMulti-Device SamplesEMS

7. EMS Deployment options

Deploying Embarcadero Delphi and C++ EMS

– After you have developed your Enterprise Mobility Services (EMS) applications you will want to deploy them in a production environment.

 Deploying your EMS server applications for scalability and security

– Security is assured as long as you configure your IIS Server correctly.

 Enterprise Mobility Services: Authentication & Authorization – YouTube

– How to use the TBackendAuth component to authenticate your EMS client application. — How to configure EMS server authorization so that you can control access to particular resources and endpoints.

8. CodeRage 2019 RAD Server Tutorial:  To be posted soon.

9. CodeRage 2019 RAD Server and Rad Server Client Sample Application code: https://drive.google.com/file/d/0B7jI9fK-hj75Ukd3RXZaeFAxRGs/view?usp=sharing

10. CodeRage 2019 RAD Server Slides:  https://drive.google.com/file/d/1OCNzp2-CYo0DYNXV2MdaYGvAKgBEGyJ3/view?usp=sharing