Message de rapport:
 

Re: Question POO

Sujet: Re: Question POO
par drcharly93 sur 7/7/2006 12:00:04

Bonjour,

Ce que vous cherchée à faire s'appelle du 3-Tiers
- 1 couche Données Analyse
- 1 Couche métier Classes
- 1 couche interface Masque d'écran et d'impression

En effet de nouvelle fonction on fait leur apparissiont en Version 10 afin de faciliter le transfert des donnees entre les fichiers Physiques et les classes.
Il s'agit des fonction
FichierVersMemoire et MemoireVersFichier
Ces fonction comme pour les fonction FichierVerEcran et EcranVersFichier effectue de facon automatique l'initialisation de la structure de la classe avec le contenu de l'enregistrement.

Ceci dit vous pouvez créer ces procedure manuellement avec la version 9.

Cette technique est tout de meme lourd à mettre en place et n'est utilisée dans la plupard des cas lorsque les différents traitements sont situés sur des machines différentes.

Exemple:
- Les données sur le Serveur svrBDD
- Les traitements sur les donnees sont sockés sur le serveur svrAPP

l'application sur les postes clients.
L'appli fait appel aux traitement generalement à des WebServices ou bien des objets COM(Non réalisable en windev)
ou bien via des assemblies.

Les WebServices sont surement dans ce contexte la meilleurs utilisation car la maintenace ne se fait que sur le serveur lui meme et donc pas nouvelles assembly a fournir.

Je ne vois donc cette technique viable que dans la condition du n-tiers car très lours à maintenir et à mettre en place.
l'outil de développement permet justement de se dégager de cette tache fastidieuse en automatisant au maximum les liens entre la données physique et l'affichage.

Ce serait donc essayer de refaire une partie de WinDev.
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