Si vous utilisez actuellement l’ édition professionnelle de Delphi, C++Builder ou RAD Studio, vous avez une opportunité unique de bénéficier de notre promotion continue sur les éditions Enterprise et Architect .
Jusqu’à fin août, avec un achat ou une mise à niveau Enterprise ou Architect Edition, vous obtenez également UltraEdit , un éditeur primé connu pour gérer facilement de très gros fichiers de 4 Go et plus, et jusqu’à une licence InterBase Server pour 50 utilisateurs. Voir l’offre promotionnelle ici .
Pour découvrir les fonctionnalités d’UltraEdit et d’InterBase Server et la valeur qu’elles peuvent ajouter à votre entreprise, lisez cet article de blog .
C’est bien, dites-vous, « mais à part les outils et les licences supplémentaires, que puis-je obtenir qui ne soit pas fourni avec Professional ? Qu’est-ce qui fait que la mise à niveau vers Enterprise vaut l’investissement ? ”
Dans cet article de blog, nous répondrons à cette question. Nous examinerons les fonctionnalités qui différencient l’édition Enterprise de Professional, les avantages qu’elles génèrent pour vous, le développeur, et la valeur que vous pouvez offrir à vos clients grâce à un meilleur logiciel doté de plus de fonctionnalités.
Un grand bond en avant : l’édition Enterprise est destinée à la connectivité réseau avancée et à l’accès aux données
L’édition Enterprise de RAD Studio®, Delphi® et C++Builder® ajoute plusieurs améliorations et bibliothèques à l’édition Professional. Ces améliorations sont conçues pour vous aider à créer des applications hautement connectées et à stocker en toute sécurité des données d’entreprise sur des appareils mobiles. En bref, l’édition Enterprise est conçue pour activer les applications qui nécessitent la collecte et le stockage de données à distance sur le réseau.
Comment RAD Studio®, Delphi® et C++Builder® Enterprise permettent une connectivité améliorée.
1. Accès haut débit à la base de données distante avec FireDAC
FireDAC est une couche d’accès aux données qui prend en charge, résume et simplifie l’accès aux données pour les applications hautes performances. FireDAC fournit une API commune pour accéder à une gamme de back-ends de bases de données populaires sans affecter les performances des applications .
L’édition Enterprise de FireDAC ajoute une connectivité au niveau du réseau aux connexions aux bases de données locales et intégrées. La migration de Microsoft ADO vers FireDAC est également très simple.
Voici comment un développeur a décrit son expérience de FireDAC : « Nous sommes passés à FireDAC depuis ADO et avons publié le produit sous la forme d’une mise à jour majeure. Les clients sont ravis, notre application a été tout de suite plus rapide, plus facile à déployer et plus stable. ”
Pour en savoir plus sur la migration du code existant vers FireDAC, visitez le Centre de migration et de mise à niveau sur le site Web d’Embarcadero.
2. Développement à plusieurs niveaux
L’édition Enterprise permet le développement d’applications multiniveaux en fournissant l’API de niveau intermédiaire pour que les applications côté client se connectent aux systèmes et aux bases de données. Cette couche intermédiaire crée un point d’accès unique pour connecter et gérer ces systèmes et bases de données, et un espace pour que la logique métier existe de manière indépendante.
Ces couches distinctes réduisent considérablement la complexité associée au développement d’applications au niveau de l’entreprise, avec l’équilibrage de charge, le mouvement REST des données vers le niveau client et la facilité de mise à l’échelle. Les options multiniveaux de RAD Studio®, Delphi® et C++Builder® sont DataSnap, RAD Server et WebServer.
Contrairement à DataSnap, RAD Server est livré avec des notifications push, un stockage JSON sécurisé intégré, une gestion du contrôle d’accès des utilisateurs/groupes, une prise en charge multi-tenant et des analyses d’API (voir l’image ci-dessus).
3. Cibler Linux
Avec Delphi, vous pouvez accéder aux serveurs Linux avec un code partagé qui compile également pour Windows. Le résultat est une vitesse et des performances générales supérieures, un développement simplifié et une énorme flexibilité pour les développeurs et les utilisateurs de leurs logiciels.
Les RTL (Run-Time Libraries) de RAD Studio permettent le développement à l’aide d’une base de code unique qui compile le code natif pour Windows, macOS, Linux, Android et iOS.
Linux est ciblé par les développeurs qui ont besoin de serveurs back-end comme RAD Server ou DataSnap, et qui souhaitent bénéficier de faibles coûts d’hébergement. Avec l’édition Enterprise et au-dessus, ils peuvent cibler Linux. Pendant ce temps, le RTL permet de cibler Linux avec du code Windows existant très simple. Linux fournit également une excellente alternative à Windows pour les applications Kiosk.
4. Données d’entreprise InterBase ToGo sur mobile
Les éditions Enterprise de RAD Studio®, Delphi® et C++Builder® sont livrées avec une licence InterBase ToGo incluse !
Qu’est-ce que cela signifie pour vous, le développeur et vos utilisateurs de logiciels ?
Vitesse de développement
InterBase utilise un format de fichier unique entre le développement et la production, quelle que soit la plate-forme, ce qui augmente considérablement la vitesse de développement, de test et de déploiement.
InterBase augmente également la vitesse de prototypage grâce au cryptage avancé des données sur disque.
Prise en charge multiplateforme
L’une des rares bases de données à offrir un support multiplateforme pour Windows et Linux, InterBase est également livrée avec une version embarquable mobile (iOS et Android) et PC (Windows, Linux, macOS).
Sécurité avancée des données
Les principales fonctionnalités de sécurité fournies avec InterBase incluent les autorisations basées sur les rôles et la possibilité d’utiliser plusieurs clés de chiffrement (même dans la même table de données).
Faible encombrement, haute performance
InterBase est une base de données sans administrateur à faible encombrement, très flexible et complète avec des fonctionnalités primées telles que ChangeViews, qui simplifie radicalement le suivi des modifications de données et empêche le gonflement des caches locaux avec des champs de suivi supplémentaires.
L’édition Enterprise est livrée avec une licence de distribution libre de droits d’exécution pour InterBase ToGo pour Android et iOS.
Combiné avec la licence InterBase Server pour 25 ou 50 utilisateurs que vous pouvez obtenir respectivement avec les éditions Enterprise ou Architect, la connectivité et la portée de vos applications peuvent croître de façon exponentielle.
Le graphique ci-dessous répertorie les fonctionnalités disponibles des éditions InterBase, y compris ToGo et Server.
5. Connecteurs d’entreprise
Que peuvent faire les Enterprise Connectors pour votre logiciel ? Les connecteurs d’entreprise permettent un accès en temps réel aux données en direct sans intermédiaires basés sur le cloud. Ils utilisent une norme SQL pour interroger et mettre à jour les données, ce qui se traduit par un développement plus rapide et des coûts de maintenance réduits.
En partenariat avec CData, une société qui crée des extensions pour FireDAC, l’édition Enterprise de RAD Studio®, Delphi® et C++Builder® peuvent utiliser ces connecteurs pour interroger plus de 180 solutions d’entreprise SaaS, NoSQL et Big Data à l’aide de SQL standard.
RAD Studio Enterprise inclut une licence CData EC Professional pour utiliser des sources de données telles que GMail, DropBox, Facebook, Twitter, Slack, Paypal, Ebay, Trello, WordPress, Couchbase, Google Directory et Jira !
En bref, les Enterprise Connectors rendent la connexion à une application aussi simple que la connexion à une base de données !
Les connexions sont hautement sécurisées avec des options de cryptage TLS/SSL pour toutes les communications client/serveur incluses.
Les connecteurs d’entreprise sont livrés avec une licence d’exécution libre de droits pour votre organisation, et des licences OEM sont disponibles pour une distribution plus large (disponibles auprès de CData).
Pour une liste complète des applications auxquelles les EC peuvent accéder, visitez cette page .
Conclusion
En résumé, les superpuissances de l’édition Enterprise sont la connectivité FireDAC avancée pour accéder aux bases de données sur des machines distantes, le développement multiniveau d’applications hautement évolutives et flexibles, le ciblage pour les serveurs et les ordinateurs de bureau Linux, la sécurité des données de niveau entreprise et le stockage pour les appareils mobiles avec InterBase ToGo et Enterprise Connectors accédant aux données de plus de 180 applications SaaS.
Prêt à faire beaucoup plus avec votre logiciel ? Cliquez ici ou cliquez sur le graphique ci-dessous !
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition