|
|
|
Bénéficiez de l'intégration bidirectionnelle entre Java et ColdFusion permettant de charger de manière dynamique les bibliothèques Java depuis des chemins d'accès personnalisés sans redémarrer le serveur. Appelez les composants ColdFusion (CFC) depuis Java pour accéder à la fonctionnalité d'amélioration de la productivité, et créez des proxys dynamiques permettant de traiter les composants ColdFusion comme des objets Java.

Utilisez les fichiers PDF de manière plus efficace et réduisez le nombre de lignes de code nécessaires en ajoutant directement des images, des filigranes, des en-têtes et des pieds de pages à vos documents. Chargez et extrayez des données issues de pages PDF pour récupérer les données des utilisateurs des applications et partager les informations dans un environnement plus sécurisé.
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 via le moteur de recherche intégré Lucene et obtenez des informations de débogage optimisées grâce à la journalisation SQL.

Exploitez la puissance des services d'entreprise, comme la création de diagrammes et de documents PDF, la manipulation d'images et la génération et l'envoi de messages électroniques depuis vos applications Flex ou via le protocole SOAP (Simple Object Access Protocol), sans écrire une seule ligne de code CFML.

Améliorez votre expérience de développement avec la gestion des serveurs intégrée et la fonctionnalité étendue via les extensions CMFL avec ColdFusion Builder, un environnement de développement intégré basé sur Eclipse™. Accélérez le développement en utilisant le codage en couleurs, la mise en forme de couleur, l'assistance au code, la correction rapide, l'aperçu du code et les extraits de code.

Utilisez le système de fichiers virtuel pour créer des applications avec moins d'appels E/S. Générez des fichiers ColdFusion de manière dynamique et exécutez-les directement à partir de fichiers mémoire, FTP, FTP sécurisé, ZIP ou JAR.

Utilisez le langage CFML basé sur des balises pour créer rapidement des applications complètes grâce à la prise en charge améliorée des scripts de CFSCRIPT.

Optimisez la qualité et la lisibilité du code grâce aux améliorations apportées en termes de langage, ainsi que de contrôle et de flexibilité, en utilisant les fermetures. Initialisez les propriétés des CFC en utilisant le constructeur automatique, améliorez les performances de codage avec le chaînage des méthodes CFC, et faites en sorte de bénéficier d'une gestion efficace des requêtes grâce à la prise en charge des boucles for-in.

Naviguez rapidement et simplement dans les documents XML grâce à l'intégration avec XPath. Exploitez cette fonctionnalité intégrée pour convertir les documents XML en XHTML, y compris XForms, grâce à l'intégration avec XSLT.

Créez des applications plus attrayantes et intuitives grâce à un large choix de commandes Ajax via les balises et les attributs CFML. Reliez en tout simplicité des applications Ajax côté client à des composants ColdFusion sur le serveur.

Extrayez les entités ORM adéquates du serveur seulement lorsque votre application Flex ou AIR y accède. Obtenez une exécution plus rapide de vos applications en réduisant le transfert des données entre les applications Flex et AIR et le serveur ColdFusion.
Accédez à un large référentiel de diagrammes HTML5 interactifs côté client et mettez-les en œuvre très simplement à l'aide de la balise intégrée CFCHART. Améliorez l'expérience utilisateur en personnalisant les diagrammes, y compris les diagrammes basés sur la technologie Adobe Flash®.
Publiez des données à destination de plusieurs clients ou exécutez un envoi de données (push) point à point avec réponse du serveur en temps réel. Bénéficiez de la prise en charge fournie par la fonctionnalité intégrée permettant d'accéder instantanément aux WebSockets HTML5, même si vous n'avez pas de connaissances préalables sur le protocole.

Publiez en toute simplicité votre composant ColdFusion en tant que service web REST (Representational State Transfer) grâce à la prise en charge intégrée de toutes les méthodes HTTP et à la sérialisation et la désérialisation JSON et XML.

Publiez les services web et accédez à ces services en utilisant moins de code grâce à la version révisée du moteur qui prend en charge la spécification WSDL 2.0, SOAP 1.2 et le style encapsulé document/littéral.
Profitez de l'expérience riche liée à l'utilisation du lecteur vidéo HTML5 intégré et bénéficiez de l'interopérabilité avec des navigateurs n'utilisant pas HTML5, grâce à la fonction de repli vers le lecteur Adobe Flash®. La version révisée de Flash Player bénéficie d'API bien définies et garantit une expérience utilisateur compatible avec les différents navigateurs.

Profitez de la fonction de géolocalisation et de la fonctionnalité de cartographie de ColdFusion pour afficher l'emplacement de l'utilisateur. Bénéficiez de la prise en charge de divers types d'entrées HTML5 grâce à la balise CFINPUT.

Augmentez le niveau de protection de votre serveur contre les scripts site à site et les contrefaçons de demandes site à site grâce à des fonctions permettant de nettoyer les données saisies par les utilisateurs. Renforcez l'authentification des applications grâce au mécanisme de connexion amélioré. Choisissez le nouveau profil sécurisé pour activer les paramètres sécurisés par défaut sur le serveur.

Utilisez le chiffrement renforcé certifié FIPS 140 fourni par les bibliothèques RSA BSAFE Crypto-J dans ColdFusion pour renforcer la sécurité de vos applications.

Profitez des performances améliorées du serveur d'application Tomcat intégré en remplacement d'Adobe® JRun™. Tomcat est activement et largement utilisé au sein de la communauté des développeurs et applique la plupart des normes web les plus récentes.

Optimisez les performances en mettant en cache les parties de page contenant des données rarement mises à jour et améliorez le traitement personnalisé des données spécifiques aux pays/régions en créant plusieurs zones de cache à la volée. Améliorez les performances du serveur en économisant les ressources de serveur grâce à un processus de mise en cache parallèle.

Générez des solutions évolutives en créant et en gérant des instances de serveurs multiples dans un environnement clusterisé ou virtualisé. Déployez facilement ColdFusion sous forme de fichier EAR ou WAR depuis les serveurs d'applications Java EE existants. Envoyez et recevez un nombre illimité d'e-mails grâce au moteur de messagerie hautement évolutif intégré.
Recevez des notifications instantanées sur les mises à jour de ColdFusion dans ColdFusion Administrator et gagnez du temps lors de l'installation des mises à jour grâce au programme d'installation de correctifs.

Créez des applications web puissantes grâce aux nombreuses améliorations des performances apportées au serveur ColdFusion. Accélérez la vitesse d'exécution des applications web existantes en profitant des améliorations des performances apportées aux composants ColdFusion (CFC), aux structures, aux fonctions intégrées, aux instructions switch-case, etc.

Gérez les tâches planifiées de manière plus efficace grâce aux tâches propres aux applications, à la gestion des événements, au regroupement et au chaînage. Gérez les tâches de manière plus précise, modulable et organisée, en les exécutant dans une configuration en grappe.
Utilisez les services web optimisés de Microsoft® Exchange (EWS) pour vous connecter à Exchange Server 2010, et accédez aux fonctionnalités du serveur grâce à des balises faciles à utiliser (par exemple, opérations de dossier, disponibilité utilisateur et opérations de conversations).

Bénéficiez de plus de souplesse dans le cadre de l'indexation et des recherches, grâce aux champs personnalisés dynamiques et à la prise en charge de 17 langues supplémentaires. Utilisez le gestionnaire d'importation des données pour optimiser l'indexation de bases de données, et bénéficiez d'un contrôle accru en rechargeant des collectes individuelles sans avoir à redémarrer Solr.

Améliorez les performances des applications grâce au traitement multithread, pour gérer et contrôler facilement le comportement de chaque thread. Utilisez la balise CFTHREAD pour créer, interrompre, joindre ou suspendre le traitement de certains threads.

Utilisez les services web optimisés de Microsoft® Exchange (EWS) pour vous connecter à Exchange Server 2010, et accédez aux fonctionnalités du serveur grâce à des balises faciles à utiliser (par exemple, opérations de dossier, disponibilité utilisateur et opérations de conversations).

Optimisez l'interaction des bases de données grâce à une meilleure gestion de la connexion client. Bénéficiez d'une fonctionnalité étendue avec la prise en charge de types de données supplémentaires. Gérez les erreurs de base de données de manière plus efficace grâce à une gestion des exceptions optimisée.
Gérez plusieurs serveurs par le biais d'une console de gestionnaire de serveur centralisée. Utilisez le système de surveillance des serveurs amélioré pour résoudre les problèmes et ajuster les applications afin de bénéficier d'un meilleur accès aux statistiques de performances du serveur, comme l'exécution de page et le temps de traitement des requêtes. Surveillez la mise en cache et les demandes de services web REST.

Gérez les e-mails de manière efficace en écrivant peu de code. Envoyez facilement des e-mails en utilisant un serveur SMTP avec la balise CFMAIL, gérez les e-mails 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.

Optimisez les performances de vos applications Flex et Adobe AIR grâce à une technologie Flash Remoting plus rapide. L'outil BlazeDS incorporé vous aide à gérer les données distribuées du système dorsal et permet d'envoyer des données (push) en temps réel vers les applications Flex et AIR.

Définissez n'importe quel objet .NET, local ou distant, et utilisez-le dans votre application ColdFusion, comme tout objet Java™ ou autre.