La plate-forme idéale pour les applications Delphi et C++Builder
Créez et déployez rapidement des applications basées sur les services ! RAD Server supporte REST avec le passage des paramètres JSON (ou XML) et le retour des résultats. Publiez des API, gérez les utilisateurs et les périphériques connectés, capturez des analyses sur l'utilisation et les utilisateurs des applications et connectez-vous aux bases de données locales et d'entreprise en utilisant les composants FireDAC. RAD Server supporte également l'authentification d'utilisateur, les alertes instantanées, la géolocalisation et le stockage de données.
Modernize
Modernisez. Migrez la logique métier client/serveur Delphi ou C++ existante vers une architecture moderne basée sur les services, sécuritaire et évolutive.
REST End Point Publishing
Publication du Endpoint REST - une base clé en main tout-en-un pour vos API et les services d’applications Back-end.
Intégration middleware
Intégration Middleware - les intégrations fournissent une connectivité prête à l'emploi avec des serveurs, des applications et des services externes
Services applicatifs
Services d'application - Services intégrés prêts à l'emploi, incluant les services de répertoire d'utilisateurs et la gestion des utilisateurs, les alertes instantanées, le suivi de localisation des utilisateurs et le stockage de données intégré.
Easy-To-Deploy
Facile à déployer. RAD Server est facile à développer, à déployer et à exploiter, ce qui le rend idéal pour les éditeurs de logiciels indépendants et les OEM qui développent des solutions redéployables.
Delphi and C++Builder Support
Support de Delphi et C++Builder. RAD Server fonctionne par défaut avec Delphi et C++Builder.
Caractéristiques remarquables
User/Group Access Control for APIs
Analytique API
Applications pour ordinateurs de bureau, téléphones portables et clients Web
Enterprise RDBMS Server Connectivity
Connectivité des appareils intelligents IoT
REST Cloud Services Integration
Notifications Push
Stockage intégré et sécurisé des données
Positionnement/Proximité des utilisateurs
Windows & Linux Support
Support multi-locataire
Support de l'ActiveDirectory
Documents de l'API ouverte de Swagger
API instantanées sans code
Support des dockers
A Back-End for Multi-tier Applications as Easy as Delphi
Avant RAD Server, les développeurs devaient développer eux-mêmes des serveurs applicatifs spécifiques pour leurs applications C++Builder et Delphi avec des outils tels que DataSnap – intégrant quelques blocs élémentaires pour concevoir des serveurs multi-niveaux, mais laissant subsister une lourde charge de développement. Adoptez RAD Server. Avec RAD Server, les développeurs peuvent désormais simplement charger les méthodes de logique métier Delphi et C++ dans RAD Server, ajouter quelques utilisateurs, et c'est parti. Les points de terminaison REST/JSON sont créés et administrés automatiquement. Le contrôle d'accès est pris en charge. Le stockage des données est intégré ou alors vous pouvez facilement vous connecter à n'importe quel SGBDR d'entreprise ou service cloud populaire. Localisez ou réagissez à l'emplacement de l'utilisateur. Envoyez des notifications aux utilisateurs. Des dispositifs d'IdO intelligents intégrés dans votre solution. Et déployez sur site ou dans le nuage. Le multi-niveau n'a jamais été aussi simple, clé en main, flexible et puissant.
Build Client UX
Créez une UX client, Créez rapidement vos formulaires UX pour les plates-formes de bureau et mobiles dans RAD Studio, Delphi ou C++Builder
Integrate
Intégrez, Connectez RAD Server à vos bases de données d'entreprise, services cloud et périphériques IdO pour étendre votre application.
Add Application Services
Ajoutez des services d'application, ajoutez des utilisateurs et des règles de contrôle d'accès API, et activez la persistance des données pour utiliser la mémoire de données, protégée intégrée.
Add Users
Ajouter des utilisateurs, configurez des groupes d'utilisateurs et ajoutez des utilisateurs via le portail RAD Server ou importez-les depuis le LDAP. Attribuez des droits d'accès API pour contrôler les fonctionnalités auxquelles différents groupes d'utilisateurs ont accès.
Déployer
Déployez, hébergez votre RAD Server sur un serveur Windows privé " sur site " ou un hôte cloud sur Amazon, Rackspace ou Azure Clouds.
Manage
Gérez, gérez vos API et vos utilisateurs, et analysez l'utilisation et l'activité des API via le Portail intégré de Gestion des Applications de RAD Server.
Création, publication et gestion aisées des Endpoint de l'API REST
RAD Server génère automatiquement des points d'extrémité d'API REST/JSON gérés à partir de votre logique d'entreprise Delphi ou C++. Comme vos API Delphi et C++ sont publiées sous forme de points d'extrémité REST/JSON hétérogènes, RAD Server prend facilement en charge pratiquement tous les types de clients : clients de bureau, mobiles et portables, et les cadres Web JavaScript les plus courants.
Publication du Endpoint REST
Publication du Endpoint REST - une base clé en main, tout-en-un pour vos API et les services d’applications Back-end.
Analytique API
API Analytics, toute l'activité du point d'extrémité de l'API REST est enregistrée et mesurée pour un suivi et une analyse statistiques robustes. Analysez l'activité des utilisateurs, des API et des services pour avoir une idée de la façon dont votre application est utilisée.
Contrôle d'accès
Contrôle d'accès, ajout d'utilisateurs via un portail de console et importation, ou identification des utilisateurs via des services d'API basés sur LDAP. Configurer facilement le contrôle d'accès aux groupes d'utilisateurs au niveau de l'API.
Desktop, Mobile & Web
Desktop, Mobile et Web, construisez desktop, mobile, web, console, et autres types d'applications prises en charge par RAD Studio. Les applications client web peuvent être construites en utilisant Sencha Ext JS ou d'autres langages de programmation.
Intégration à haute performance avec les données, le nuage et les appareils intelligents
RAD Server offre de multiples intégrations prêtes à l'emploi avec une connectivité aux serveurs externes, aux applications, aux bases de données, aux appareils intelligents, aux services en nuage et à d'autres plateformes. Connexion facile aux données d'entreprise, aux services en nuage et aux appareils IoT intelligents.
Données d’entreprise
Données d'entreprise, connectivité intégrée haute performance à tous les serveurs d'entreprise SGBDR populaires. Basé sur FireDAC, les développeurs disposent d'une connectivité facile et d'une multitude de fonctionnalités pour se connecter et travailler avec des données provenant de diverses sources.
Dispositifs IoT intelligents
Dispositifs intelligents IoT, les composants de connexion IoT permettent une intégration rapide et facile des dispositifs intelligents IoT dans vos clients d'application ou votre back-end. L'Edgeware IoT du RAD Server élargit sa portée jusqu'à l'endroit où se trouvent physiquement vos appareils IoT Bluetooth.
Services Cloud
Services en nuage, intégration facile des services en nuage REST à partir d'une variété de plateformes en nuage, sociales et BAAS telles que Google, Amazon, Facebook, Kinvey, Parse et plus.
Dynamisez votre application avec des services de base intégrés
Les services de base tels que les services de répertoire des utilisateurs, l'authentification, le contrôle d'accès, les notifications "push", le stockage des données JSON, la localisation des utilisateurs et les clôtures à balises constituent les éléments fondamentaux de votre serveur d'application.
Notifications Push
Les notifications Push, envoyez des notifications programmatiques ou à la demande aux utilisateurs de votre application.
Stockage intégré et sécurisé des données
Stockage de données sécurisé intégré, stocker et récupérer facilement les données JSON en toute sécurité et sans avoir besoin d'un serveur de base de données distinct.
Gestion des utilisateurs et des groupes
Gestion des utilisateurs/groupes, créer et gérer les utilisateurs, les groupes et le contrôle d'accès via le portail de gestion du RAD Server.
Positionnement/Proximité des utilisateurs
Emplacement/proximité de l'utilisateur, suivre les mouvements des utilisateurs à l'intérieur et à l'extérieur, et répondre aux événements de proximité lorsque les utilisateurs entrent ou sortent des zones de balises personnalisées ou s'approchent de points de balises désignés.