Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Creation fichier serveur distant [ Système / Fichier & Disque ] (bouliz)

mardi 19 juin 2007 à 19:37:04 | Creation fichier serveur distant

bouliz

Bonjour,

Je réalise actuellement une application asp.net sur l'intranet d'une entreprise. Cette application doit respecter de très (trop) nombreuses normes.

Mon problème est le suivant : je génére des images à l'aide d'un executable (compilé en c#) toutes les 5 minutes. Ces images doivent se trouver sur le serveur Intranet pour affichage à travers l'application asp.net.

Pour l'instant cet executable est en local donc pas de problème mais à terme il devra être situé sur un autre serveur que celui ou est present l'application (les 2 serveurs etant en reseau).

Existe t'il une fonction c# qui permet de creer un fichier sur un serveur distant ? J'ai essayé avec un filestream mais aparemment il n'accepte pas d'url en paramètre.

mardi 19 juin 2007 à 22:22:46 | Re : Creation fichier serveur distant

IslandMan974

Salut,

moi je pencherai pour un service Windows.

Au debut j'avais penser à une "Taches Planifiées" en anglais "Scheduled Tasks" ca depend du langage de ton serveur mais si c'est toutes les 5 minutes ca va etre impossible car tu ne peut planifier des taches ,au jour,a la semaine ,au mois....

Mais je te conseil de faire un service Windows.Pour faire simple c'est un programme qui tourne tout seul.
Essaye de voir sur le net si ca te convient.

Si tu travail sous Visual Studio 2005,dans les projets tu peux choisir dans le menu projet"Service windows".

Si tu dois génére une image touts les 5 minutes faudra implémenter un Timer ,il y a pas mal de source sur le Web.

Bon courage.

mardi 19 juin 2007 à 22:30:21 | Re : Creation fichier serveur distant

bouliz

Salut,

J'ai du mal me faire comprendre. Ce n'est pas la planification qui me pose problème (ce sera fait par l'intermediaire d'un lot DTS schedulé avec sql server). C'est juste savoir si il est possible de creer un fichier sur un serveur distant. A savoir que l'executable est sur un certain serveur, et il doit pouvoir creer des fichiers (ici des images) sur un serveur disant (la ou se situe l'application intranet), ces 2 serveurs etant en reseau.

Je connais que la methode filestream.create("adresse") pour creer des fichiers et elle n'accepte pas d'adresse http en paramètre

mardi 19 juin 2007 à 22:35:23 | Re : Creation fichier serveur distant

bouliz

Peut être suis je obligéde passer par un transfer ftp ? ce qui ne m'arrange guère par ailleurs.

mardi 19 juin 2007 à 22:37:59 | Re : Creation fichier serveur distant

IslandMan974

Tu as essayer avec la classe "URI"

tu declares ton adreese http avec la classe uri .
En suite tu passe ton adresse uri a :filestream.create(nomURI) .

J'ai pas le code en tete mais essaye de voir.
 


mercredi 20 juin 2007 à 08:10:52 | Re : Creation fichier serveur distant

SharpMao

Membre Club
Hello,

Pour autant que le serveur1 ait les droit d'écriture sur le serveur2, tu devrais y arriver en utilisant un path UNC :
\\server\volume\directory\file

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)

mercredi 20 juin 2007 à 13:40:11 | Re : Creation fichier serveur distant

bouliz

Pour la classe Uri non ce n'est pas possible le filestream renvoie une erreur.

Sinon pour le path UNC, aparemment je ne vois pas le dossier C:\Inetpub\wwwroot en faisant \\ nomduserveur \

Est ce normal ?

mercredi 20 juin 2007 à 13:48:53 | Re : Creation fichier serveur distant

SharpMao

Membre Club
Tu as deux solutions, sois tu partages un dossier sur le serveur, soit tu essaies avec un $ :

\\nomduserveur\c$\Inetpub\wwwroot

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)



Cette discussion est classé dans : fichier, application, serveur, distant, creation


Répondre à ce message

Sujets en rapport avec ce message

Envoie de fichier sur un serveur distant [ par Rapace ] Bonjour,Je dois créer un programme qui envoie des fichier sur un serveru distant et je ne sais pas quelle méthode utilisé.Je m'explique, j'ai des imag exe C# et service d'indexation ? [ par lawraC ] Bonjour,je souhaite migrer une application web en asp vers un executable c# (pour des raisons d'ergonomie principalement) et la question que je me pos application pc copiant un fichier dans un PDA [ par klem39 ] bonjours a tous,je voudrais faire un programme, qui envoie un fichier dans le PDA mais en utilisant ActiveSync de microsoft pour le transfert.j'aimera Upload de fichier avec gestion des droits [ par delphi5user ] Bonjour je gère un site intranet ou j'ai ouvert une section upload. Je veux que les utilisateurs ayant le rôle "user" n'ait accès qu'à leurs fichiers Envoyer un fichier via http [ par warenbe ] Bonjourje souhaite envoyer un fichier via le protocol HTTP à un serveur à la maniere d'un site en php...comment faire? est ce possible ou dois je pass Date de creation d'un fichier [ par 24 ans ] mon besoin c'est que je veux savoire la date de creation d'un fichier qui se trouve dans un compte ftp .comment faire c'est trop Urgentmerci d'avance Envoit d'un fichier en post (suite) asynchrone et reponse du serveur [ par warenbe ] ce post fais suite a la tres interessante affaire des envois de fichiers par la methode POST . vous pourrez trouver les precedants messages ici: http: augmenter la durée d'un envoi de fichier... (si vous comprenez pas lisez :)) [ par warenbe ] bonjour a tousje met cette question ici finalement car je commence a etre desesperé et je ne trouve aucune doc a pas msdn sur le sujet sur le netj'uti Mettre une application de type Windows Form sur un serveur [ par zaytoun ] salam à toutes et tous;J'ai développé une application avec c# (elle est du type Windows Form) et je veux la mettre sur un serveur pour être accessible mettre une dll dans l'exe d'une application ?? [ par georgeduke ] Bonjour tout le monde ! J'ai développé un utilitaire ; pour lancer ce dernier, il suffit d'avoir l'exe bien-sûr et un fichier dll. Pour des questio


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.