IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

API, COM et SDKs Delphi Discussion :

Besoin d'éclaircissement pour une application serveur


Sujet :

API, COM et SDKs Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 3
    Par défaut Besoin d'éclaircissement pour une application serveur
    Bonjour à tous, nous avons déjà développé une application delphi qui s'installe sur un ordinateur client et il y a un accès à une base de données sur un serveur. Plusieurs usagers peuvent démarrer l'application en même temps car elle est locale sur leurs postes et ils partagent les données sur le serveur.
    Maintenant, certains clients aimerai (pour des raisons d'infrastructure réseau) que notre application s'exécute directement sur le serveur. Nous ne voulons pas non plus que 20-25 applications s'exécute en même temps sur le serveur. Nous aimerions avoir une instance de notre logiciel qui gère les différents client-usagers plutôt. Pouvez-vous me donner des pistes à suivre ? comment s'appelle exactement cette architecture (ce n'est pas client-serveur).

    Merci d'avance de votre aide.

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Webmontreal Voir le message
    Bonjour à tous, nous avons déjà développé une application delphi qui s'installe sur un ordinateur client et il y a un accès à une base de données sur un serveur. Plusieurs usagers peuvent démarrer l'application en même temps car elle est locale sur leurs postes et ils partagent les données sur le serveur.
    Maintenant, certains clients aimerai (pour des raisons d'infrastructure réseau) que notre application s'exécute directement sur le serveur. Nous ne voulons pas non plus que 20-25 applications s'exécute en même temps sur le serveur. Nous aimerions avoir une instance de notre logiciel qui gère les différents client-usagers plutôt. Pouvez-vous me donner des pistes à suivre ? comment s'appelle exactement cette architecture (ce n'est pas client-serveur).

    Merci d'avance de votre aide.
    je n'ai pas bien compris

    l'application doit-elle être placée sur un disque partagé et lancée sur le poste client ou désirent-ils une solution type Terminal Server ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 3
    Par défaut
    C'est en partageant l'information que l'on ce rend compte que c'est pas clair quand on explique bien que dans notre tête c'est clair !

    Idéalement (du moins dans ma tête pour le moment) l'application devrai s'exécuter sur le serveur (pour éviter trop de transfert de données, car certaines personnes se trouvent dans d'autres villes et devront se connecter par un vpn et la vitesse de upload est assez basse au Québec) et je ne veux pas - si possible - 25 fois le même logiciel sur le serveur, la mémoire va saturer rapidement. Donc notre application devrai permettre de recevoir plusieurs clients et leurs réserver un espace à chacun pour les variables et les requêtes sans que tout s'emmêle.
    Merci.

  4. #4
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    ok mais ce que je ne comprend pas c'est comment l'utilisateur distant intervient sur l'application qui tourne sur le serveur ?

    avec un client light sur le poste ? avec le bureau à distance ? par le web ? par télépathie ?
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 3
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    ok mais ce que je ne comprend pas c'est comment l'utilisateur distant intervient sur l'application qui tourne sur le serveur ?

    avec un client light sur le poste ? avec le bureau à distance ? par le web ? par télépathie ?
    1) avec un client light: je pense pas, il y aurai trop de transfert de données
    2) bureau a distance : si je me trompe pas... il faudrait un ordinateur local pour chaque ordinateur distant
    3) par le web : avec un vpn oui, mais le logiciel ne sera pas web ça c'est sur.
    4) par télépathie : cela règlerai le problème de upload et download

    farce à part : je vois ( et si nécessaire je peux changer d'idée) un usager qui démarre son ordinateur, ensuite la connection VPN est effectué au serveur distant, un racourci sur le bureau est démarré mais l'application s'exécute sur le serveur. Peut-être que je suis déconnecté de la société et que c'est pas possible. Dite-le moi alors.

    Merci encore.

  6. #6
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 939
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 939
    Par défaut
    Citation Envoyé par Webmontreal Voir le message
    bureau a distance : si je me trompe pas... il faudrait un ordinateur local pour chaque ordinateur distant
    Si ce que tu appelles "serveur" est une station XP : oui
    Mais en TSE sur un vrai serveur, il n'y a pas de problème. Il est de plus tout à fait possible de récupérer des informations sur la station locale depuis une session TS.

    Citation Envoyé par Webmontreal Voir le message
    3) par le web : avec un vpn oui, mais le logiciel ne sera pas web ça c'est sur.
    Il y a Intraweb. Un serveur développé en Delphi avec des clients qui se connectent depuis un navigateur.

    Les 2 semblent convenir à ce que tu souhaites faire

  7. #7
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par Webmontreal Voir le message
    1) avec un client light: je pense pas, il y aurai trop de transfert de données
    tout est relatif
    Citation Envoyé par Webmontreal Voir le message
    2) bureau a distance : si je me trompe pas... il faudrait un ordinateur local pour chaque ordinateur distant
    ben non, sur ton PC tu peux ouvrir plusieurs sessions locales, en TSE c'est pareil mais à distance

    maintenant reste à voir si c'est moins gourmand qu'un client bien fait.

    ce qui pompe la connexion se sont notamment les DBGrid qui mette des centaines de record en cache...mais sinon récupérer des données en réseau c'est pas la mort.
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

Discussions similaires

  1. Besoins d'aide pour une application
    Par Invité dans le forum Débuter
    Réponses: 6
    Dernier message: 08/06/2014, 23h36
  2. Réponses: 0
    Dernier message: 11/03/2010, 09h39
  3. Réponses: 2
    Dernier message: 30/09/2008, 02h43
  4. Plusieur serveur d'application pour une application
    Par chris4444 dans le forum Websphere
    Réponses: 3
    Dernier message: 26/11/2007, 10h56
  5. Besoin de conseils pour une application
    Par peredodu dans le forum Access
    Réponses: 9
    Dernier message: 05/03/2006, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo