HFSQL Client/Serveur ou Classic réseau ?
HFSQL propose deux modes : classic réseau et Client/Serveur.
Ces deux modes ont des architectures de fonctionnement différents adtaptés a des situations différentes.
Vous pouvez retrouver ici le principe de fonctionnement de HFSQL Classic réseau et ici le principe de fonctionnement de HFSQL Client/Serveur .
Dans tous les cas sachez que 95% du code est identique en mode réseau et en mode Client/Serveur, seul la localisation des fichiers changent, leur format reste le même. Il est... |
|
|
|
|
|
HFSQL Client/Serveur communique par sockets TCP et UDP.
Les sockets sont des "tubes" de communication entre applications (entre processus pour être plus précis). Cela permet à plusieurs applications (processus) de communiquer à travers un réseau TCP/IP ou sur une même machine.
Note : TCP/IP est le protocole d'Internet et de la plus part des réseaux locaux)
Il y a deux modes de communication :
- le protocole TCP qui est un mode connecté, comparable à une communication téléphonique. Une connexion stable et bi-directionnelle... |
|
|
|
|
|
Principe de fonctionnement de HFSQL Client/Serveur
Lors de l'utilisation de HFSQL Client/Serveur tous les accès aux données sont effectués par le serveur sur lequel le moteur HFSQL Client/Serveur est installé. Les postes clients envoient les ordres au serveur, le serveur les traite localement et renvoie le résultat. Les échanges entre les clients et le serveur sont minimisés, mais la mémoire et les performances du serveur sont fortement sollicitées.
En mode HFSQL Client/Serveur la... |
|
|
|
|
|
Principe de fonctionnement de HFSQL Classic réseau
Lors de l'utilisation de HFSQL classic réseau, c'est la machine de l'utilisateur qui fait tout le travail. Au niveau du serveur seuls le disque et système d'exploitation sont sollicités. Les échanges entre les clients et le serveur sont très nombreux, le réseau est donc fortement mis à contribution. Lors de l'utilisation de HFSQL classic réseau il est donc important de s'assurer sur le réseau est rapide.
Les opérations... |
|
|
|
|
|
Accès refusé ... où, qui suis-je, à qui est-ce ?
Il n'est pas rare dans les différentes phases d'un développement d'obtenir des déclenchements du mécanisme de sécurité WLangage, avec en message système "accès refusé".
La seule certitude dans pareil cas, est que le système d'exploitation lui-même refuse l'accès et vous retourne pour seul compte rendu : "accès refusé".
Voici la méthode à appliquer pour rapidement détecter la raison de cet échec d'accès, et quelques exemples de cas qui... |
|
|
|
|
|
|
|
|