Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
SDK de C++

Application Services - C++ SDK

Los SDK de Realm le permiten conectar sus aplicaciones cliente al backend de Atlas App Services. Los SDK proporcionan la funcionalidad necesaria para autenticar a los usuarios con cualquiera de las herramientas integradas. Proveedores de autenticación y funciones de llamada del lado del servidor. También puedes usar una aplicación de servicios de aplicacionespara sincronizar datos entre dispositivos.

Al usar el SDK para acceder al backend de App Services, comienza con un App Objeto. Este objeto proporciona todas las demás funciones relacionadas con App Services. El objeto se inicializa App con un ID de aplicación de App Services, que se encuentra en la interfaz de usuario de App Services.

Tip

Para aprender cómo inicializar el cliente aplicación, consulte Conexión con App Services - C++ SDK.

One of the most challenging aspects of client development is implementing a robust and secure authentication system. With the Realm SDKs, however, you can use any of the App Services authentication providers with very minimal backend setup or client-side code required. With the authentication APIs, you can implement the following functionality:

  • Creation of new user accounts

  • Inicio de sesión y cierre de sesión de usuario

  • Proporcionar datos de usuario personalizados

Tip

To learn how to set up authentication with different providers, refer to Authenticate Users - C++ SDK.

Para aprender cómo proporcionar datos de usuario personalizados, consulta Datos de usuario personalizados - SDK C++.

Device Sync adds data synchronization between an App Services backend and client devices on top of all of the functionality of Realm. When you use Realm with Sync, realms exist on device in the same way as a non-synced Realm. However, changes to the data stored in those realms synchronize between all client devices through a backend App Services instance. That backend also stores realm data in a cloud-based Atlas cluster running MongoDB.

To get started with Sync, refer to Device Sync.

Las Funciones Atlas le permiten definir y ejecutar la lógica del lado del servidor para su aplicación. Puede llamar a estas funciones desde sus aplicaciones cliente mediante los SDK de Realm. Estas funciones del lado del servidor pueden ejecutarse en el contexto del usuario autenticado y, por lo tanto, respetar las reglas, roles y permisos asignados a sus colecciones.

By using Functions, you provide a secure way for a variety of client applications to share complex functionality without having to reproduce that logic client-side.

Tip

To learn how to call Functions, see Call a Function.

Volver

React to Changes

En esta página