Reliez vos données, vos cartes et vos applications.
RestFrontage est la façade de services d’Immersive. Ses interfaces OData et Web API permettent de faire dialoguer la plateforme avec votre système d’information, dans le cadre des accès accordés à chaque application.

Un serveur commun à vos échanges.
RestFrontage relie les applications clientes aux ressources Immersive. Il expose les données et les opérations utiles pour exploiter vos cartes, alimenter la plateforme et construire des usages métier.
Un hébergement adapté à votre SI
Basé sur les technologies Microsoft, le serveur peut être hébergé sur un serveur physique, une machine virtuelle ou une Web App, selon l’architecture retenue.
Des données structurées
L’architecture présentée s’appuie sur des données hébergées dans SQL Server. Les applications accèdent aux ressources par les services exposés par RestFrontage.
Des échanges autorisés
Les appels s’effectuent avec une identité et les droits qui lui sont associés. L’intégration respecte le périmètre des données et des actions autorisées.
Trois points d’entrée, selon votre besoin.
Accédez aux ressources par OData, appelez les opérations métier avec la Web API ou intégrez les cartes à votre interface avec le SDK JavaScript.

OData : ciblez les données utiles.
L’interface OData expose les ressources Immersive sous une forme structurée. Elle permet de composer des requêtes adaptées aux informations que votre application doit consulter.
Les opérations disponibles permettent d’alimenter Immersive à partir de vos données ou d’en exploiter les ressources dans votre SI, selon les contrats et les autorisations de l’instance.

Web API : appelez les fonctions métier.
La Web API expose des opérations de plus haut niveau pour interagir avec les fonctionnalités d’Immersive depuis vos outils et vos processus métier.
Chaque appel s’appuie sur un contrat : les paramètres à fournir, le résultat attendu et les conditions d’accès. Ces interfaces donnent un point d’entrée aux applications qui doivent agir sur la plateforme.

SDK JavaScript : la carte dans votre application.
Le SDK JavaScript complète l’accès aux services pour intégrer les cartes Immersive à vos interfaces web et interagir avec leurs données et leurs fonctionnalités.
Vous pouvez construire une expérience centrée sur vos utilisateurs tout en vous appuyant sur le même système cartographique et les services de la plateforme.

Comprendre les appels avec Swagger.
La description Swagger du serveur présente les opérations et leurs contrats d’appel. Elle aide à identifier les paramètres et les réponses avant de développer une intégration.
Utilisez la description de l’instance sur laquelle vous travaillez. Le Developer Network accompagne la prise en main ; notre équipe peut vous aider à préparer un environnement de démonstration adapté à votre projet.
Préparez votre intégration.
Un échange réussi commence par des données identifiées, des appels compris et des responsabilités définies. Voici les points à cadrer avec vos équipes.
Définir le besoin
Identifiez les données sources, les objets Immersive concernés et le sens des échanges.
Choisir l’interface
Sélectionnez OData, Web API ou le SDK selon les opérations et l’expérience attendues.
Cadrer les accès
Définissez l’identité utilisée et les droits nécessaires aux données et aux actions du projet.
Valider l’exploitation
Vérifiez les réponses, les erreurs et les volumes attendus, puis précisez qui assure le suivi de l’intégration.
Votre prochain projet commence ici.
Passez de la découverte à la pratique avec le Developer Network. Retrouvez les articles techniques, les tutoriels et les ressources pour créer vos cartes, connecter vos équipements et personnaliser Immersive.