Fonctionnalités

Augmentez votre productivité

Accélérez votre processus de développement
et lancez vos applications en un clin d'œil avec seulement quelques lignes de code!

Central Configuration Server

Gérez une grappe de plusieurs serveurs ColdFusion centralisés. Depuis l'interface d'administration, découvrez les nœuds ColdFusion situés sur le même réseau et ajoutez-les au Central Configuration Server.

HTML en PDF

Générez des fichiers PDF de haute qualité à partir de pages HTML. Une feuille CSS optimisée garantit que le contenu du fichier PDF s'affiche et fonctionne comme dans le navigateur Web, en conservant sa mise en forme, sa mise en page et ses liens hypertexte.

Modularité

Intégrez en permanence de petits éléments de code et déployez des applications, rapidement et de manière fluide, en tirant parti de la modularité du serveur ColdFusion. Installez uniquement les services dont votre application a besoin.

Images Docker

Déployez et faites évoluer rapidement des applications, quel que soit l'environnement, et assurez-vous que votre code ColdFusion s'exécute de manière fluide dans chacune d'entre elles. Normalisez les environnements pour intégrer et distribuer vos applications de manière continue.

Programmation asynchrone

Améliorez les performances de votre application principale en utilisant la fonction RUNASYNC pour décharger des segments de code nécessitant de nombreuses ressources vers un thread secondaire et ainsi éviter la gestion de plusieurs threads. Une fois le résultat prêt à être consommé, vous recevez une notification. 

Amélioration de la prise en charge de la programmation orientée objet

Favorisez la réutilisation du code, améliorez la modularité et la productivité, et mettez en œuvre des modèles de conception orientée objet à l'aide de variables finales, de méthodes et de composants (y compris des composants abstraits), de fonctions par défaut, d'interfaces et de types de retours covariants.

Surveillance de la base de données

Surveillez visuellement toutes les requêtes de base de données, les transactions et le cache de requêtes et recevez des alertes prédéterminées ou personnalisées qui vous permettent de prendre des mesures préventives ou correctives de manière proactive. Veillez à ce que votre base de données ne ralentisse pas les applications.

Surveillance des services externes

Assurez-vous que tous les composants de votre infrastructure IT fonctionnent en parfaite synchronisation. Concentrez-vous sur les facteurs externes tels que les services Web, les systèmes de fichiers, les serveurs de messagerie, le serveur d'annuaire LDAP, Microsoft SharePoint ou les protocoles de transfert, qui pourraient ralentir les performances des applications.

Prise en charge CFSCRIPT complète

Développez vos applications plus rapidement et plus simplement en accédant à chaque fonctionnalité ColdFusion au moyen de CFSCRIPT. Augmentez votre productivité grâce à la prise en charge complète des scripts pour CFSCRIPT, avec la possibilité d'utiliser un point-virgule pour terminer une ligne de code.

Prise en charge des services Web

Publiez et accédez à des services Web avec moins de code à l'aide de la spécification WSDL 2.0 et du protocole SOAP 1.2. Activez le filtrage des services REST au moyen de la prise en charge intégrée de la projection de champ JSON. Contrôlez les requêtes REST à l'aide de la méthode de cycle de vie onRESTRequest.

Création de diagrammes HTML5 dynamiques et interactifs

Créez un large référentiel de diagrammes HTML5 dynamiques et riches en données, en utilisant un moteur graphique polyvalent côté serveur, à l'aide de la balise intégrée CFCHART. Affichez les données dans une grande variété de formats interactifs avec des fonctions telles que le zoom avant pour aider les clients à obtenir une vue détaillée de l'information.

Profileur de code

Identifiez et résolvez rapidement les problèmes de performances complexes au plus profond du code. Obtenez l'information détaillée requise pour identifier la cause initiale des goulots d'étranglement et dépannez les applications plus efficacement.

Configuration du système CF 

Déployez des paramètres de serveur d'une instance à une autre, gérez-les au moyen d'une console et automatisez vos tâches d'administration de manière transparente. L'uniformité des applications entre serveurs est désormais de mise.

Playground REST

Créez et gérez tous vos services REST depuis une seule application. L'interface utilisateur simple et intuitive permet de valider facilement l'exactitude de vos API. Apportez des modifications à vos API REST sans avoir à relancer votre application.

Interface en ligne de commande (CLI) et boucle REPL (Read-Eval-Print Loop)

Utilisez et gérez des fichiers, des bases de données et des courriels ou appelez des services Web en exécutant des fichiers CFM au moyen de la ligne de commande. Exécutez l'API d'administration depuis l'interface en ligne de commande pour créer un script de configuration des paramètres de votre serveur ColdFusion. Faites des essais ou apprenez le langage CFML grâce à la prise en charge de REPL dans l'interface en ligne de commande.

Améliorations en matière de langage

Interagissez avec des systèmes externes de manière transparente avec la prise en charge des valeurs null, la préservation des types de données et la création plus intuitive des objets Java. Réduisez le travail de programmation en manipulant facilement les tableaux et les requêtes, formatez les valeurs DateTime avec une seule fonction et bien plus encore. Profitez désormais de toutes les fonctionnalités CFML que vous aviez demandées.

Réglage automatique des connecteurs

Éliminez les erreurs 503 d'indisponibilité de service en permettant à l'ensemble des outils de surveillance des performances de régler dynamiquement les paramètres de connexion en fonction du trafic entrant. Assurez-vous que vos sites Web sont toujours disponibles et actifs.

Documents PDF avec métadonnées standardisées

Assurez la cohérence des métadonnées de fichiers PDF dans l'ensemble de l'entreprise. Créez, partagez et appliquez facilement des métadonnées, notamment concernant les avis de droits d'auteur, la création et les mots-clés, en transférant des métadonnées entre des documents PDF et des fichiers XMP.

Prise en charge du mappage objet/relationnel

Créez et gérez des applications indépendantes de toute base de données grâce au mappage objet/relationnel (ORM), sans écrire de code SQL. Procédez à l'indexation et à la recherche en texte intégral des entités ORM au moyen du moteur de recherche intégré Lucene, et obtenez de l'information de débogage grâce à la journalisation SQL.

Gestion des courriels

Gérez les courriels de manière efficace en écrivant peu de code. Envoyez facilement des courriels en utilisant un serveur SMTP avec la balise CFMAIL. Joignez un gestionnaire de rappel à la balise CFMAIL pour obtenir des notifications de livraison. Gérez les courriels en vous connectant à un serveur IMAP avec la balise CFIMAP et récupérez le courrier depuis un serveur de messagerie POP avec la balise CFPOP.


Créez en toute confiance.​

Protégez efficacement vos applications
en optant pour une plateforme dotée de mesures de sécurité de haut niveau.

Intégration LDAP et SAML

Intégrez facilement dans ColdFusion Administrator des utilisateurs et des groupes existants sur le serveur LDAP, avec activation de la SSO SAML. Gérez les autorisations d'accès pour différents utilisateurs et groupes sans avoir à les recréer dans le nœud d'administration.

Intégration de JWT dans CF

Vérifiez plusieurs entités rapidement et efficacement avec les JWT. La conception simple et flexible des JWT leur permet de se transmettre mutuellement de l'information d'authentification et d'autorisation sur les utilisateurs.

Authentification unique

Profitez de la simplicité d'un seul ensemble d'information d'identification pour plusieurs applications. Avec SAML, tous les utilisateurs disposent d'un point d'authentification unique qui donne à l'entreprise une vue d'ensemble des accès au niveau utilisateur dans l'écosystème, à tout moment.

Verrouillage automatique

Mettez en place le verrouillage de votre serveur de production et ce, en un seul clic. Les étapes seront systématiquement suivies, garantissant ainsi la sécurité et la conformité des mesures de sécurité. Après le verrouillage, le système continue d'être surveillé pour détecter les failles potentielles.

Améliorations de la sécurité

Bénéficiez de services d'authentification, d'intégrité et de confidentialité grâce à la prise en charge de l'authentification NTML sur CFSHAREPOINT, CFOBJECT et CFINVOKE. Accédez facilement à ColdFusion Administrator et à l'ensemble des outils de surveillance des performances Performance Monitoring Toolkit grâce à l'authentification CAC (Common Access Card).

Analyseur de sécurité du code

Utilisez l'analyseur de sécurité du code pour parcourir le code d'application existant et détecter automatiquement les vulnérabilités et les failles de sécurité potentielles. Identifiez avec précision le code vulnérable, le type de vulnérabilité et le niveau de gravité. Gérez ensuite le problème en suivant les recommandations fournies.

Signatures numériques de PDF et archives

Sécurisez vos fichiers PDF avec des signatures électroniques en demandant à vos utilisateurs de signer, de certifier et de valider vos fichiers. Tirez parti des fonctionnalités d'archivage, y compris de la prise en charge du format PDF/A-2b, pour assurer la conservation des fichiers électroniques comme documents d'archive autonomes.

Signatures numériques PDF et archives

Sécurisez vos fichiers PDF avec des signatures électroniques en demandant à vos utilisateurs de signer, de certifier et de valider vos fichiers. Tirez parti des fonctionnalités d'archivage, y compris de la prise en charge du format PDF/A-2b, pour assurer la conservation des fichiers électroniques comme documents d'archive autonomes.

Protection contre les menaces

Préservez vos API en les associant à des règles prêtes à l'emploi, telles que la restriction du type de contenu, les limites de structure JSON, la protection contre les menaces XML, les limites de message HTTP et le contrôle d'accès IP.

Biffure de fichiers PDF

Garantissez la confidentialité du contenu lorsque vous partagez ou distribuez des documents PDF. Biffez des portions particulières de contenu visible, images incluses, avant de partager vos fichiers PDF. Les zones biffées sont définitivement supprimées et apparaissent comme vierges ou grisées dans le document PDF.


Faites évoluer vos applications en toute simplicité.

Facilitez votre développement nuage et
votre migration vers GCP, AWS ou Azure, sans aucune réécriture de code.


Favorisez des performances élevées.

Tirez parti d'une plateforme robuste afin d'offrir en permanence
une expérience fluide et cohérente.


Exploitez le potentiel des API.

Faites preuve de résilience dans un environnement
en constante évolution grâce à une plateforme de gestion des API qui garantit des performances, des contrôles et une sécurité accrus.