image
icon

Serveur API

Fournir des données pour des systèmes tiers via service REST

Le serveur API de crossbase (Application Programming Interface) offre un moyen flexible aux systèmes tiers d'accéder au contenu de la base de données crossbase. Ces accès restent indépendants des modifications apportées au modèle de données sous-jacent. Via l’interface, les développeurs de logiciels expérimentés peuvent écrire sans effort un programme ou lire les données à partir de la base de données crossbase.

Interface REST

Le serveur API met à disposition une interface REST qui peut être utilisée par des applications tierces. Le résultat est transmis au format JSON. Les services REST peuvent être configurés en fonction des besoins du client et étendus de manière flexible.

Architecture

Une intégration optimale dans une infrastructure de système déjà en place a lieu en se fondant sur les exigences spécifiques au client en termes de sécurité, d’accessibilité et de performance.

Scénario de « Reverse Proxy »

Les requêtes sont accueillies par un proxy inverse, filtrées et transmises au serveur API.

Scénario de basculement / équilibrage de charge

Tant le serveur de base de données que le serveur API peuvent être mis en place de manière redondante. En cas de défaillance ou en cas de charges élevées, les accès sont automatiquement redirigés ou partagés.

CDN (Content Delivery Network)

Chez crossbase, le CDN prend en charge la mise à disposition d'images, de documents et de vidéos sur des serveurs cloud correspondants. Les fichiers peuvent être récupérés facilement et rapidement à partir des différentes applications. Une restriction temporelle de la validité peut également être définie. L'interface est conforme à la spécification de stockage S3 d'AWS.

Consultation des données

Toutes les informations de la base de données crossbase peuvent être consultées. Grâce à des services configurables selon les besoins, les requêtes sont adaptées aux exigences des systèmes tiers.

image

Avantages par rapport à l'interface XML

Actualité
Il est possible à tout moment d'accéder à la base de données en lecture directe par des systèmes tiers via le serveur API.

Flexibilité 
Les objets de données sont configurés en fonction des besoins du client, de sorte que les efforts de développement nécessaires à l'intégration des données dans le système tiers sont minimes. Le serveur API peut être utilisé pour différentes applications et pour plusieurs systèmes tiers.

Ouverture 
Avec le serveur API, toutes les données de la base de données peuvent être interrogées et évaluées de manière autonome par les développeurs.

Authentification 
L'accès à l'API peut être limité au moyen de jetons d'authentification.

Protocoles
La transmission des données se fait au choix par HTTP ou HTTPS.

Traitement des erreurs 
Les services API peuvent être contrôlés plus facilement et immédiatement, car l'accès est direct et la quantité de données plus facile à gérer 

Nous respectons votre vie privée
Ce site web n'utilise pas de cookies pour collecter les données ou le comportement des visiteurs !

2023 crossbase SARL