FireDAC Greatest Hits
Cloud Application Development
Desarrollo de aplicaciones empresariales
Enterprise Mobility Services: Working with SQL Databases using C++
Enterprise Mobility Services: Working with SQL Databases using C++
Marco Cantu - Embarcadero
CodeRage 9 - C++ Track
Wednesday, October 29, 2014 - 7am Pacific Time
Accessing Enterprise Databases from the the EMS server and making the data easily available on mobile (and desktop) apps is one of the core tenets of EMS, and the combined use of FireDAC and special purpose data conduit components makes this task relatively easy.
C++Builder
Enterprise Mobility Services: Working with SQL Databases using C++
Enterprise Mobility Services for C++Builder XE8
C++Builder XE8
The Connected C++ App Platform for Windows and Beyond
http://www.embarcadero.com/products/cbuilder
Enterprise Mobility Services is a turnkey solution for today’s interconnected, distributed apps, offering an easy to deploy middleware server that hosts loadable custom API and data access modules.
Simply create an EMS package using either Object Pascal or C++, register a specific resource (with a matching URI location), and write code to handle the corresponding requests.
It’s based on open and standard technologies, including REST HTTP calls and JSON data formats, and provides major SQL database drivers along with an encrypted embedded and server SQL database. EMS is a middleware solution that is stateless, restful, scalable, and secure.
With EMS you can use the included InterBase database or select any other supported Enterprise SQL database.
Easily manage custom APIs exposed through standard REST JSON interfaces.
Accessing those APIs is incredibly easy with wizards, ready-to-use components and the new management console, making the development process extremely smooth and well integrated.
EMS automatically provides real-time analytics to track your users’ activity and the REST APIs they are calling. The new Push Notifications server support for iOS and Android allows developers to deliver event driven notifications to the end user's device through EMS.
XE8 also includes support for native HTTP and HTTPS client libraries on Windows, Mac, iOS and Android.
Navigate the users and group lists to view the online daily activity and history. View overall REST API usage at the yearly, monthly, and daily level, and drill down on individual REST resources, including individual REST API calls.
C++Builder
Enterprise Mobility Services for C++Builder XE8
RAD in Action: Build Modern Apps with Enterprise Mobility Services
RAD in Action: Build Modern Apps with Enterprise Mobility Services
with Pawel Glowacki, Embarcadero
Duration: 1 hour and 29 minutes and 19 seconds
Live Q&A starts at 50 minutes and 0 seconds
In this demo-oriented webinar Paweł Głowacki, Embarcadero EMEA Tech Lead for Developer Tools, demonstrates how to build modern apps with enterprise database access using Embarcadero Enterprise Mobility Services.
Embarcadero Enterprise Mobility Services make it easy to build secure and scalable systems with reusable visual components using C++ or Object Pascal languages.
The webinar demonstrates best practices for building multi-tier apps including:
Enterprise Mobility Services Architecture Overview
Deploying Enterprise Mobility Services
HTTPS communication for improved security
Role-based authentication and authorization for accessing server-side functionality
FireDAC database access framework
InterBase database for high-performance, zero-administration data storage
FireDAC-JSON Reflection framework for flexible and simple application logic
Mobile and desktop client app development with Visual LiveBindings
Persisting data on the client
...and more!
DataSnap CUSTOMERS FireDAC JSON Reflection Demo Code links can be found on Pawel's blog at http://blogs.embarcadero.com/pawelglowacki/2014/08/20/40375
Demo source code on Code Central at http://cc.embarcadero.com/item/29916.
C++Builder
RAD in Action: Build Modern Apps with Enterprise Mobility Services
Enterprise Mobility Services: Authentication & Authorization using C++
Enterprise Mobility Services: Authentication & Authorization using C++
Jim Tierney - Embarcadero
CodeRage 9 - C++ Track
Wednesday, October 29, 2014 - 11am Pacific Time
In this session, we show how to use the TBackendAuth component to authenticate your EMS client application. You will also learn how to configure EMS server authorization so that you can control access to particular resources and endpoints.
C++Builder
Enterprise Mobility Services: Authentication & Authorization using C++
Enterprise Mobility Services: Introduction using C++
Enterprise Mobility Services: Introduction using C++
John Thomas (JT) - Embarcadero
CodeRage 9 - C++ Track
Tuesday, October 28, 2014 - 3pm Pacific Time
Enterprise Mobility Services (EMS) is a new turnkey solution for today’s interconnected, distributed apps, offering an easy to deploy middleware server that hosts loadable custom API and data access modules. It’s based on open and standard technologies, including REST HTTP calls and JSON data formats, and provides major SQL database drivers along with an encrypted embedded and server SQL database. With its user management and authentication with user and API analytics, Enterprise Mobility Services is ideal for enabling secure access from mobile apps to Enterprise Databases. In this session, JT will discuss the motivations for EMS and introduce each of these compelling features.
C++Builder