lancer un exe sur un serveur web IIS

lancer un exe sur un serveur web IIS - Win NT/2K/XP - Windows & Software

Marsh Posté le 07-10-2003 à 17:06:33    

Bonjour,
dsl si mon titre n'est pas explicite, je m'explique :
 
j'ai un soft de prototypage qui marche en local sur ma machine.
Je drag and drop un fichier contenant des infos sur l'icone du logiciel. Cette action lance un .bat et le .bat me créé un répertoire et des fichiers (le soft fonctionne donc en ligne de cmd).
 
Je souhaiterais automatiser cette tache et la rendre accessible par internet.
 
Pensez-vous que c'est possible ?  
 
Ma solution serait d'avoir un serveur dédié windows, d'installer le soft sur cette machine et puis en mettant un formulaire d'upload ss IIS, lancer le logiciel sur le dédié avec un fichier fourni par un internaute.
Par la suite, j'exploiterais le répertoire et les fichiers ainsi créés.
 
Est-ce réalisable ? Qu'en pensez-vous ?
 
Merci
A+


Message édité par Lra|zr le 09-10-2003 à 18:30:49
Reply

Marsh Posté le 07-10-2003 à 17:06:33   

Reply

Marsh Posté le 07-10-2003 à 17:26:26    

c'est réalisable, a priori l'asp/vb peut permettre un très forte interaction entre un site web et un serveur mais dans une architecture n-tier je ne peux pas te le garantir. en tout cas ça suppose une grosse sécurisation de ton site et des accès entre ton serveur web et ton serveur dédié

Reply

Marsh Posté le 07-10-2003 à 17:52:25    

des précisions : le serveur dédié serait la machine où serait installé le logiciel et c'est SUR ce dédié que serait le site web permettant à un internaute d'uploader par l'intermédiaire d'un formulaire HTML/ASP un fichier.
 
Le fichier soumis par la personne serait uploadé dans un répertoire du site et je souhaiterais alors lancé le soft avec le fichier uploadé en tant que parametre.
 
Ma pb est juste de savoir si en installant ce soft sur un dédié, j'arriverais à automatiser son fonctionnement par internet ?
 
Je ne connais pas ASP mais ca doit etre faisable de charger un fichier sur le serveur web puis de lancer un exe avec ce fichier ?
 
je vais faire des tests sur un 2k server
merci de ton intéret
 
A+

Reply

Marsh Posté le 07-10-2003 à 23:12:23    

oui a priori il n'y a aucun problème, comme je te l'ai dit l'intégration VB/ASP dans les plateformes 2k/2k3 est très performante. Seul hic au tableau, fais très gaffe aux droits que tu mets en place ;)

Reply

Marsh Posté le 09-10-2003 à 18:42:29    

reprenons :
j'ai déjà un reseau avec un win2k server.
j'ai ajouté une machine sur laquelle j'ai installé un autre win2k server.
 
J'ai paramétré IIS, http://localhost/dir/index.asp fonctionne bien.
 
Est-ce possible de mettre en ligne cette page avec  
http://mon-ip-dynamique-chez-wanadoo ?
(J'ai une connection partagée et IIS n'est pas paramétré sur la machine branchée au modem mais sur une autre)
 
Mon fichier ASP contient cela :


<%
Dim WshShell
' déclaration d'un objet WshShell
Set WshShell = Server.CreateObject("Wscript.Shell" )
 
' lancement de notepad sur le serveur
WshShell.Run "%windir%\notepad "  
 
' destruction de l'objet WshShell
Set WshShell = nothing
%>


 
A partir d'une machine de mon réseau  
(http://nom-machine-IIS/dir/index.asp), je voudrais lancer le notepad sur la machine qui gère le serveur web mais il ne se passe rien.
 
Bref, je suis preneur de toute info
merci
(ds le doute je laisse ce post ici plutot ke sur prog ASP)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed