Creation d'une version reseau et installation
Anonyme
Bonsoir
Nous venons juste d'acquerir Windev 7.5 .Quelqu'un pourrait-il nous expliquer comment creer la version reseau et comment le processus d'installation se fera sur 4 machines + un serveur.
Nous attendons avec impatience votre aide
Merci

Contribution le : 12/10/2004 03:20
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Developpeur WDF
Inscrit:
26/07/2004 09:01
Post(s): 127
Bonjour,
l'aide en ligne de Windev est suffisamment claire pour comprendre le fonctionnement, sinon, en écrivant dans le
champ de saisie qui se situe à droite de la page que vous êtes en train de lire, au-dessus de google, "installation réseau"(sans les guillemets), une nouvelle page s'affichera, et vous pourrez alors apercevoir un article intitulé "Installation de Projet" (sans les guillemets).
Bref, en cherchant un tout petit peu, on trouve beaucoup...

Contribution le : 12/10/2004 10:10
_________________
Faut pas trop se prendre au sérieux ...
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,
Pour créer une version réseau de votre programme il vous faudra respecter quelques points:

Au niveau du développement:
-Pour partager les fichiers sur le serveur.
Mettre en partage le répertoire sur le serveur qui va recevoir les fichiers de données du programme.
-Au niveau de l'initialisation du projet utiliser la fonction:
HChangeRep("*",)
Pour rediriger l'accès des fichiers vers le serveur.
peut très bien être issu d'un fichier ini.

Afin d'accélérer les traitements sur les fichiers penser à ouvrir le fichier en mode lecture si vous n'avez pas besoin de modifier les enregistrements par exemple pour une consultation cela aura pour but d'accélérer sensiblement les traitements.
En développement sur un seul poste les accès aux données sont très rapide mais peuvent être ralenti dès 2 postes si la programmation n'est pas adaptée. Aux delà des performance du 2ième poste la vitesse d'accès aux données ne change guère.

Désactiver si possible et réactiver les que dans les traitements nécessaires les fonctions :
HGere*

N'hésitez pas à utiliser les HFiltres lorsque cela est possible, cela limite le dialogue sur le réseau.

Pensez toujours que vous utilisez des fichiers en réseau et non du clients / serveur.

En respectant des règles de base les performances du moteur HyperFile reste très rapides.

Il faut savoir aussi que les performances même du réseau peuvent être mise en cause si celui ci est mal configuré.

Penser donc à effectuer les mises à jour du système d'exploitation et à utiliser les derniers drivers de vos cartes réseaux.

Pour l'installation en réseau
Je vous invite à parcourir notre dossier ici et de lire les documents Installation de projets et Versions de WDSetup et des projets écris par Romu.

En espérant vous avoir aidé

Contribution le : 12/10/2004 10:24
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Anonyme
Nous voulons juste avoir les etapes pour creer la version réesau et au moment du déploiement le processus dìnstallation .
Merci

Contribution le : 12/10/2004 16:17
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Anonyme
Je crois que la première étape c'est :
F1

Contribution le : 12/10/2004 17:09
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Le dossier est resté en l'état faute de temps...

Toujours est-il que l'achitecture est la suivante :
Un serveur de fichier avec deux répertoires partagé aux postes utilisateurs (en accès complet)
- un pour l'installation 'serveur' qui est une copie sur le serveur de l'installation du projet. Elle sera lancée par les postes utilisateurs. A la différence d'une installation classique, l'exécutable ira automatiquement chercher les données sur un répertoire de donnée (voir ci dessous).
- un pour les données du projet dans lequel les poste de travails iront puiser les données.

Des postes utilisateur qui auront exécuté l'installation disponible sur le serveur pour installer l'exécutable en local et accéder aux données sur le serveur.

Le premier poste lance l'installation du serveur (depuis le CD) et y identifie le répertoire des données. Ensuite, il lance l'installation de la partie 'cliente' en local pour le poste courant. Cette dernière étape est à reproduire pour chaque poste utilisateur.

Lors d'une mise à jour le premier poste tente une mise à jour de la version 'serveur' (toujours depuis le CD). Les informations étant enregistrées dans la base de registre, il est trés fortement recommandé d'utiliser toujours le même poste avec le même utilisateur.
Outre la copie sur le serveur de la nouvelle installation des postes, l'installation locale déclanchera une demande de mise à jour automatique des données... pour peu qu'aucun autre utilisateur ne soit en cours d'utilisation.

Recommandations :
- Utiliser des noms de partages identiques pour tous les postes utilisateurs. L'attribution d'une unité logique commune (F:) est une excellente solution (Voir NET USE ou le voisinnage réseau, connecter un lecteur).
- Utiliser une programmation adaptée à ce type d'infrastructure. En effet, il faut avoir en tête que ce sont les données qui vont circuler sur le réseau. Eviter tout excès de consommation de bande passante avec des ordres de lectures volumineux.
- Préter une attention particulière aux paramétrage des caches réseau sur tous les postes et sur le serveur... Ils peuvent être la cause de corruptions des index HyperFile.

Evolution :
Si la solution d'un LAN avec un simple serveur de fichier est intéresante à mettre en place car d'un coût abordable, il est à noter que pour ce qui sera des proformances, la version client/serveur de HyperFile devrait mettre un point final aux tracas des performances dans ce type d'infrastructures.


Coté production, pour créer ce type d'installation, utiliser l'assistant de création d'installation pour produire une installation de type 'avec mise à jour réseau'.

ps : autre point, coté programmation, s'assurer d'avoir prévu des recours pour les erreurs de blocage.

Contribution le : 13/10/2004 14:46
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Anonyme
Quand est ce que les blocages interviennent et comment s'y rémédier
Merci

Contribution le : 02/11/2004 22:13
Créer un fichier PDF de la contribution Imprimer


Re: Creation d'une version reseau et installation
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Bonjour,

Les blocages précités surviennent quand deux postes tentent une écriture sur un même enregistrement au même instant. Il est alors aisé de comprendre qu'il s'agit d'un cas à problème.

Heureusement, HyperFile permet de détecter ce type d'erreur et WinDev de le gérer 'automatiquement'.

En effet, dans les paramètres par défaut du projet, le moteur HyperFile est prévu pour intercepter toute les erreurs et les transmettres à l'utilisateur via les fenetres assistance automatique (voir dans les exemples pour leur modification).

Dans le code cela se traduit simplement par les éléments suivant dans l'initialisation du projet :
- HMode(hModeMulti) Tests de blocages complets en mo multi-utilisateurs
- Optionnel : HSurErreur("*",hErrTout,"MaProcErreur") pour intercepter et personnaliser la gestion des erreurs HyperFile.

Evidement une erreur de blocage est synonyme d'echec pour le poste qui déclanche l'erreur... le fenêtre en charge de sa gestion (blocage.wdw) permet un réessais via son code de fermeture :
Ferme("",opRéessayer)


En conclusion, il faut simplement s'assurer d'être en mode 'multi' dans l'initialisation de votre projet. Le reste tient de la personnalisation.

Bon courage

Contribution le : 03/11/2004 09:18
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2