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

C# Discussion :

Charger et executer un programme distant par http


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Gamer
    Inscrit en
    Novembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Gamer

    Informations forums :
    Inscription : Novembre 2003
    Messages : 26
    Par défaut Charger et executer un programme distant par http
    Bonjour à tous,

    j'espère ne pas trop importuner ou polluer le forum avec ce message, mais si quelqu'un pouvait m'éclairer ou me donner un début de piste, cela serait parfait.

    J'ai lu en long et en large les articles dont les appdomains de Vincent Lainé alias dev01.

    Il faut dire que je débute en C# sous sharpdevelop. Je suis un ancien venant du monde Delphi.

    Mon problème est le suivant. Je cherche un moyen de creer une application en deux parties. La première partie en local sur une machine Windows et appelée le Loader. La seconde, sur un serveur WEB distant et appelée AppServer.

    L'utilisateur du Loader donne comme informations l'IP du serveur, le port mysql, et le login/pass.
    Le Loader vérifie si le serveur est accessible et si oui vérifie l'identité de l'utilisateur. Si l'identité est correcte,

    le Loader charge le reste du programme situé sur le serveur WEB et l'execute.
    J'aimerai des informations sur cette dernière étape afin de pouvoir la réaliser.

    En vous remerciant infiniment à tous de vos réponses.

    Communautairement et amicalement
    Zad

    NB : Procéder ainsi me permettrait de mettre mon programme à jour uniquement sur le serveur, et également de pouvoir intégrer ou non certaines fonctionnalités suivant le serveur que l'on interroge avec le Loader. Bref, une trés grande liberté procurée par cette méthode, il me semble.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut
    Euh ... en fait, j'aurai tendance à dire que pour ce que tu veux réaliser il faudrait mixer les services web (approche SOA) coté serveur + un déploiement click once coté client (vérifie la mise à jour de l'appli à chaque chargement).

    Mais en y réfléchissant, ne serait-il pas intéressant de faire une application ASP.NET ?

    Bon courage,

    Vince.

  3. #3
    Membre averti
    Homme Profil pro
    Gamer
    Inscrit en
    Novembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Gamer

    Informations forums :
    Inscription : Novembre 2003
    Messages : 26
    Par défaut
    Je remercie dev01, qui pense que cela n'est pas possible, et Varod d'avoir répondu aussi vite.

    Je suis un peu perdu face aux réponses.

    Ne serait t'il pas possible d'implémenter cette fonctionnalité en s'inspirant des applications modulaires (pluggins) mais au lieu de charger un pluggin externe local, charger un pluggin externe distant ?

    Bien amicalement ...
    Zad

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    58
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Mars 2008
    Messages : 58
    Par défaut
    Citation Envoyé par zadmalck Voir le message
    Je remercie dev01, qui pense que cela n'est pas possible, et Varod d'avoir répondu aussi vite.

    Je suis un peu perdu face aux réponses.

    Ne serait t'il pas possible d'implémenter cette fonctionnalité en s'inspirant des applications modulaires (pluggins) mais au lieu de charger un pluggin externe local, charger un pluggin externe distant ?

    Bien amicalement ...
    Zad
    As tu regardé un peu sur le net le déploiement click once ?

  5. #5
    Membre averti
    Homme Profil pro
    Gamer
    Inscrit en
    Novembre 2003
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Gamer

    Informations forums :
    Inscription : Novembre 2003
    Messages : 26
    Par défaut
    Oui un peu, mais je crois pouvoir m'en sortir tout simplement avec ceci :
    http://www.developpez.net/forums/sho...d.php?t=357909

    et quelques modifications en ce qui concerne les appdomains (pluggins)

    Merci à vous tous.

    Je reposterai quand cela tournera ...

Discussions similaires

  1. lister le contenu d'un répertoire distant par http
    Par lepatantpato dans le forum WinDev
    Réponses: 6
    Dernier message: 13/10/2013, 19h21
  2. Appel de fichier distant par URL http
    Par rodet dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/03/2009, 17h53
  3. remplacer un jpanel par une autre au cours d'execution du programme
    Par switch1 dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 10/02/2009, 13h31
  4. executer un programme sans passer par le compilateur
    Par tiiim dans le forum VC++ .NET
    Réponses: 4
    Dernier message: 20/10/2008, 21h03
  5. Réponses: 1
    Dernier message: 06/06/2008, 14h59

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