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 :

script exécutable a distance


Sujet :

C#

  1. #1
    Membre du Club Avatar de Noruk
    Homme Profil pro
    chantilly
    Inscrit en
    Juin 2014
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

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

    Informations forums :
    Inscription : Juin 2014
    Messages : 61
    Points : 59
    Points
    59
    Par défaut script exécutable a distance
    Bonjour,
    J'aimerai un conseil pour la création de mon projet , Comme le titre l'indique un exécutable a distance (lancé depuis le serveur A pour faire une action vers le serveur B),
    Pour ma part l’exécutable devrait envoyer un mail donc j'ai penser a une application console , Est-ce juste de ma part ?

  2. #2
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Février 2010
    Messages : 4 154
    Points : 7 403
    Points
    7 403
    Billets dans le blog
    1
    Par défaut
    Tout dépends de ton infrastructure, de ta politique de sécurité, et de bien d'autres éléments.

    Si tu es en réseau local, un programme de type console peut faire l'affaire.

    En effet, grace à la commande "AT (deprecated, remplacée par schtasks.exe)", tu peux lancer, en mode console, un programme sur un serveur distant A CONDITION D'EN AVOIR L'AUTORISATION !

    En revanche, si tu es dans un réseau de type extranet (internet, etc.) alors il est impossible d'utiliser cette commande.

    Par conséquent, il faudra plutôt voir du côté webservice, ou application web, ou méthode plus "old school", une application client/serveur.
    Il existe encore d'autres solution, mais sans plus d'informations, pas évident
    On ne jouit bien que de ce qu’on partage.

  3. #3
    Membre du Club Avatar de Noruk
    Homme Profil pro
    chantilly
    Inscrit en
    Juin 2014
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

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

    Informations forums :
    Inscription : Juin 2014
    Messages : 61
    Points : 59
    Points
    59
    Par défaut
    bonjour , et merci a toi ! je prendrai donc une application console , mais puis-je vérifier des dossier présent sur ce serveur ? (notamment lire dans des fichiers XML , utiliser , ou même compter les nombre de ces fichiers ) ?
    Et enfin dernière petite question , puis-je envoyer un mail a partir d'une application de type console ?

  4. #4
    Membre éprouvé
    Homme Profil pro
    Architecte technique
    Inscrit en
    Septembre 2005
    Messages
    462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 462
    Points : 1 056
    Points
    1 056
    Par défaut
    Oui aucune restriction c'est une application comme une autre...

  5. #5
    Expert éminent
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : Février 2010
    Messages : 4 154
    Points : 7 403
    Points
    7 403
    Billets dans le blog
    1
    Par défaut
    Attention par contre !

    La commande AT (ou SCHTASKS) n'exécute pas elle-même le programme : elle planifie uniquement son lancement sur le serveur distant.

    Le programme tourne alors dans son propre environnement, et le serveur d'origine ne reçoit pas le résultat de l'exécution.

    Il doit faire quoi au juste ton programme ?
    On ne jouit bien que de ce qu’on partage.

  6. #6
    Membre du Club Avatar de Noruk
    Homme Profil pro
    chantilly
    Inscrit en
    Juin 2014
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

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

    Informations forums :
    Inscription : Juin 2014
    Messages : 61
    Points : 59
    Points
    59
    Par défaut
    Alors il doit pouvoir regarder si le serveur distant est ouvert sinon il envois une erreur par une alerte mail
    Après il appelle une procédure sur son serveur sql (serveur dont je me suis connecté avant) qui va compter un nombre de message (la procédure marche déjà , elle me renvoie un xml avec un nombre de message définis en attribut que je récupère)
    et qui envois un email d'alerte si il y a un nombre supérieur a 30

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Execution script PL/SQL à distance
    Par rinuom dans le forum PL/SQL
    Réponses: 8
    Dernier message: 10/07/2008, 08h43
  2. Script exécutable avec /bin/sh
    Par sam01 dans le forum Administration système
    Réponses: 2
    Dernier message: 20/02/2008, 16h38
  3. Script exécuté à l'arret d'Ubuntu
    Par AnkyFive dans le forum Ubuntu
    Réponses: 1
    Dernier message: 15/08/2007, 16h24
  4. Réponses: 6
    Dernier message: 19/07/2007, 15h22
  5. exécuter mysql à distance
    Par aliomrani1 dans le forum Installation
    Réponses: 6
    Dernier message: 22/02/2007, 14h11

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