Notes de mise à jour 4D v11 SQL Release 3 (11.3) Notes de mise à jour
2 Découvrez ci-dessous les principales fonctionnalités de 4D v11 SQL Release 3 (11.3). Pour plus de détails consultez l addendum v11.3 disponible dans la documentation. Pour un aperçu complet des nouveautés de la gamme 4D v11 SQL, lisez en ligne ou téléchargez les plaquettes "4D v11 SQL: Breaking the Limits" et "4D Server v11 SQL: Beyond the Limits" dans notre section Brochures.
3 Optimisation Multi-cœurs 4D v11 SQL Release 3 vous permet de tirer parti des configurations matérielles les plus modernes, grâce aux nouveaux algorithmes de parallélisation qui utilisent chaque processeur au maximum de ses capacités. Tout naturellement votre code s'exécute beaucoup plus rapidement. Des machines de base Core Duo jusqu'aux "bêtes de course" de plusieurs douzaines de cœurs, 4D vous aide à exploiter tout le potentiel de votre hardware et rend vos applications aisément extensibles en fonction du nombre d'utilisateurs et de leurs besoins. Services Web entre applications 4D Les communications à base de Services Web ont été optimisées lorsque le client et le serveur SOAP sont tous deux des applications 4D, grâce à des algorithmes de compression spécifiques, qui accélèrent grandement les échanges de données. De nouveaux paramètres vous permettent d'activer ou désactiver cette compression par programmation. Connexion SQL native entre deux applications 4D Libérez-vous d'odbc! 4D v11 SQL Release 3 (v11.3) permet à une application 4D de se connecter et d'échanger des données avec une autre base de données 4D en langage SQL et sans aucun intermédiaire. Dans les versions précédentes, ces opérations étaient réalisées via le protocole ODBC. Grâce à cette connexion SQL native, les échanges sont 3 à 10 fois plus rapides. * 4D en version monoposte peut-être utilisé en tant que server SQL dans deux cas de_figure : pour des besoins de développement avec 4D Developer Professional avec une connection locale + 1 connexion depuis une IP distante, et pour des besoins de déploiement avec 4D OEM Desktop et l'option SQL Server. Pour plus de détails sur les options et modes de licences, consultez la page comparative des produits. Support des Schémas SQL L'interpréteur SQL intégré à 4D v11 SQL est maintenant compatible avec la notion de schéma, permettant ainsi une gestion des droits d'accès plus fine pour tout accès distant SQL. Les schémas sont créés, modifiés et supprimés grâce à de nouvelles commandes SQL. (Voir également le nouveau composant 4D Pop facilitant la gestion des schémas). Un schéma est un objet virtuel contenant une ou plusieurs tables de la base de données. On assigne la propriété et les droits d'accès (aucun accès, lecture seule, lecture écriture) à chaque schéma de façon indépendante, séparant ainsi la structure de données physique en plusieurs entités distinctes. Gestion d'erreurs améliorée La gestion d'erreurs par programmation a été simplifiée, grâce à l'utilisation de la nouvelle commande LIRE PILE DERNIERE ERREUR qui fournit toutes les informations concernant les erreurs retournées par le noyau 4D. Utilisée dans une méthode de gestion d'erreur, elle permet de contrôler tous types d'erreurs, indépendamment du contexte. Conversions successives d'une même base de données La migration vers 4D v11 SQL est encore plus flexible. Le mécanisme de conversion des bases de données 4D entre les versions 200x et v11 SQL a été modifié, de façon à faciliter les conversions successives d'une même structure. Cette nouvelle caractéristique s'applique dans le cas où par exemple une structure 4D 2004 est initialement convertie en v11 avec ses données, puis continue d'être modifiée et convertie, alors que l'application v11 est
4 utilisée avec les données de la première conversion. Le fichier de données pourra être lié à chaque version mise à jour du fichier de structure. Certification Windows Server 2008 4D v11 SQL Release 3 est certifiée Windows Server 2008. 4D for OCI compatible Macintel 4D for OCI est maintenant compatible avec les machines Mac basées sur des processeurs Intel. Nouveau composant 4D SVG 4D v11 SQL Release 3 (11.3) est livrée avec 4D SVG, un composant qui facilite l'utilisation du moteur de rendu SVG intégré dans 4D. Plus d'informations 4D SVG.
4D SAS Worldwide Headquarters 60, rue d Alsace - 92110 Clichy - France Tel: +33 1 40 87 92 84 - Fax : +33 1 40 87 92 01 info.intl@4d.fr - www.4d.com 4D SAS 4D, Inc 4D Deutschland GmbH 4D Japan France USA & Canada Germany & Austria Japan +33 1 40 87 92 00 +1 800 785 3303 +49 8165 95 19 0 +81 3 5433 3461 info@4d.fr info@4d.com info@de.4d.com info@4d-japan.com 4D UK Ltd 4D Hispano 4D Sweden AB 4D Australasia United Kingdom Spain, Portugal & Latin America Sweden & Denmark Australia & New Zealand +44 1625 536 178 +34 91 414 92 90 +46 8 750 63 00 +61 2 9499 9544 info@4duk.com info@4dhispano.com info@4d.se info@4d.net.au info@4dportugal.com info@4dbrasil.com Copyright 4D SAS 2009 all rights reserved. 4D and related logos are registered trademarks of 4D SAS. All other quoted trademarks and products names are trademarks and/or registered trademarks of their respective owners.