BLOGS

4D SERVER

warning: file_get_contents(http://www.telize.com/geoip/54.92.163.188) [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.

4D Web Services Expansion

Les Web services peuvent être utilisés ou publiés. L'utilisation des Web Services représente une fonctionnalité standard de 4D. Une licence additionnelle est nécessaire pour publier les Web services.
Expansion
 

Tri séquentiel sous 64 bits

Effet de l’environnement 64 bits sur un tri séquentiel

Pour illustrer l'effet de la scalabilité sur la rapidité, nous comparons les temps pris un tri séquentiel en version 32 bits puis en version 64 bits. Un tri nécessite de la mémoire pour stocker les données intermédiaires utilisées lors des comparaisons. 4D Server n’alloue pas cette mémoire dans le cache mais dans la « mémoire moteur », c’est-à-dire la mémoire que 4D peut allouer en dehors de son cache.

Recherches sous 4D Server v12 64 bits

Effet de l’augmentation de la taille du cache de données sur une recherche séquentielle

Généralement, scalabilité n’est pas synonyme de rapidité : pouvoir allouer plus de mémoire ne signifie pas qu’une application ira plus vite, mais juste qu’elle supportera une plus grosse charge. Cependant, il y a des situations dans lesquelles une opération s’exécutera plus rapidement uniquement parce qu’il a été possible d’utiliser plus de mémoire vive. Un exemple typique est la taille allouée au cache des données.

Scalabilité sous 4D Server v12 64 bits

Scalabilité : 510 utilisateurs et version 64 bits de 4D Server v12

Pour illustrer la scalabilité en charge, nous avons comparé 4D Server 12.1 en version 32 bits et en version 64 bits, en connectant 510 postes clients. Chaque client exécute des recherches/ajouts/suppressions dans deux process différents, des statistiques sont récoltées pendant la durée du test.

 

Synchronisation et réplication

Integrés dans 4D v12, tous les mécanismes de synchronisation et de réplication qui vous éviteront toute programmation à l'avenir.

Jusqu'à présent, il appartenait à chaque développeur de créer et programmer ses propres mécanismes et flux de  transferts de données pour ses besoins de réplication et de synchronisation, avec un grand nombre de points d'intervention et, bien sûr, un gros effort de développement supplémentaire.

 

Les fonctions suivantes sont désormais intégrées :

4D SQL Expansion

Autorisez un nombre illimité de connexions SQL entrantes vers votre application 4D Server

La licence 4D SQL Expansion autorise un nombre illimité de connexions SQL entrantes vers votre application 4D Server.