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 : test l'existence d'un fichier sur serveur distant [ Archives ASP & ASP.NET / ASP.net ] (valaidnew)

mardi 17 janvier 2006 à 10:23:20 | test l'existence d'un fichier sur serveur distant

valaidnew

Bonjour à tous et toutes, Je sais comment tester l'existence d'un fichier sur le meme serveur mais en voulant simplement changer le path en url complete, car ;le fichier se trouve sur un autre serveur, je m'appercois qu'asp ne prends pas cela en compte. En fait notre site demarre en France et va chercher une dll se trouvant sur un de nos serveur a Zaventem, de là il revient en France et nous ouvre le site. Le probleme est que le serveur de Zaventem a deja planter 2x et que nous aimerions y trouver une solution. La solution (code) doit se trouver sur notre serveur en France, et donc, peut'on tester la presence d'un fichier sur un serveur distant? Lors du plantage du serveur a Zaventem, ets-ce une erreur 404 qui est affichée? Si quelqu'un a deja connu ce genre de situation et y a trouver une solution... Je suis preneuse. Merci d'avance et ceux qui voudrons bien me répondre. Val'

mardi 17 janvier 2006 à 10:55:23 | Re : test l'existence d'un fichier sur serveur distant

azra

Membre Club Administrateur CodeS-SourceS
Bonjour,

Comment accedes tu au fichier sur ton serveur distant?
Si tu y accedes par Web, tu peux créer une webrequest sur ton serveur en France qui essaie de telecharger le fichier distant, il ne reste ensuite qu'a verifier si tu as une erreur 404 ou pas.

Mais je ne situe pas trop la relation entre tes deux serveurs.


Azra (Florent) - MVS - MCAD.NET

mardi 17 janvier 2006 à 11:50:43 | Re : test l'existence d'un fichier sur serveur distant

valaidnew

Rebonjour, Merci d'avoir répondu si rapidement, ma page default.htm (serveur France) est un redirect (meta refresh) sur la page qui appelle la dll (server Zaventem) qui elle revient sur la page voulue (server france). Pour le webrequest j'ai vu qu'il fait coder en asp.net et nous n'utilison pas cette technologie. Est-ce possible malgré tout? Merci Val'

mardi 17 janvier 2006 à 14:00:31 | Re : test l'existence d'un fichier sur serveur distant

azra

Membre Club Administrateur CodeS-SourceS
Bonjour,

Je n'ai aucune idée de comment faire ça en ASP, mais il y'a forcement  un équivalent, il suffit de créer une requête serveur Fr -> serveur Zav pour verifier la disponibilité.

Quoi qu'il en soit, cette histoire d'aller retour entre serveurs (et pays) n'est vraiment pas optimale, je pense que la solution serai plutôt dans la suppression de l'appel au serveur intermédiaire, en utilisant localement la DLL par exemple. Enfin, tout dépend du  besoin et du contexte complet.


Azra (Florent) - MVS - MCAD.NET

mardi 17 janvier 2006 à 14:10:31 | Re : test l'existence d'un fichier sur serveur distant

valaidnew

Re-bonjour, non on ne peut pas utiliser la dll localement car le serveur est mutualisé et donc nous n'avons pas l'accord de l'acces provider, d'ou le probleme justement. Maintenant on a placer la dll sur 3serveurs à zaventem au cas ou l'un d'entre eux saute et sur la page d'appel j'ai fait un refresh a 0 vers cette page et placer un timeout a 5 qui redirige vers une page international sur le serveur en France. On va desactiver l'une des 3 dll pour faire les test. Esperons que cela soit une solution. Pour l'equivalent en asp, j'ai beau chercher je ne vois pas. peut-être devrais-je me tourner vers l'xml avec l'Objet_HttpRequest.open _ "GET", "http://serveur-distant/page.asp", je vais essayer, en tout cas merci beaucoups de ton aide et de tes suggestions. Val'

mardi 17 janvier 2006 à 14:16:02 | Re : test l'existence d'un fichier sur serveur distant

azra

Membre Club Administrateur CodeS-SourceS
Ca me parait pas mal pour l'équivalent en ASP, pour effectuer une pré requête "GET" pour tester la disponibilité de l'autre serveur.

Par contre, ca va ralentir l'application (double demande, une du serveur puis une du navigateur...) et ca ne sera pas une valeur sure a 100% (plantage possible entre les deux).


Azra (Florent) - MVS - MCAD.NET

mardi 17 janvier 2006 à 16:53:37 | Re : test l'existence d'un fichier sur serveur distant

valaidnew

Re-bonjour Et bien c galère ce truc, j'ai apppeller le service d'hebergement et ils me disent qu'ils accepte l'asp.net, seulement je ne connais pas bien ce language. Vous me proposiez d'utiliser webresquest, mais je ne trouve pas d'exemple clair et aussi puis-je rester avec l'extention .asp ou suis-je obligée d'utiliser aspx? si tu aurais un lien ou je peux trouver un exemple ca serais super sympa. Merci Val'

mardi 17 janvier 2006 à 17:14:09 | Re : test l'existence d'un fichier sur serveur distant

azra

Membre Club Administrateur CodeS-SourceS
Bonjour,

Voila pour un exemple simple avec Webrequest: [ Lien ]

Mais je pense pas que cela soit une bonne idée de faire du .NET spécialement pour ça, on s'éloigne de plus en plus d'une solution "propre" la pour foncer tete baissée dans le monde de la bidouille.

Pour ce qui est du changement d'extension, oui c'est possible, mais cela va être assez chaotique à configurer pour faire cohabiter avec les extensions asp, surtout dans le cas ou tu n'es pas totalement maitre de ton serveur (service d'hebergement).


Azra (Florent) - MVS - MCAD.NET



Cette discussion est classé dans : fichier, serveur, existence, distant, france


Répondre à ce message

Sujets en rapport avec ce message

Parser un fichier XML sur un serveur distant [ par Skyride ] Bonsoir à tousQuelqu'un pourrait t'il me renseigner sur un point particulier...Voila je vous expose mon problème, un fichier de données XML est stocké chemin UNC [ par sbertrand ] Bonjour,comment copier un fichier d'un serveur distant sur mon serveur local en connaissant l'url ?forme de l'url : http://www.lesite/le_fichier.txtPo problemes de modification d'un fichier XML mais sur un serveur distant [ par anis13014 ] Voila j'expose mon probleme je dois pouvoir agir sur deux fichiers xml situé sur un serveur a distant mais sans les telecharger car ces deux fichiers Publier un WebService sur un serveur Distant [ par virgul ] Bonjour,Dans le cadre du déploiement de notre solution nous avons besoins de déployer nos webservices sur un serveur distant.Comme j'ai lu qu'avec Vis upload d'un fichier coté client, vous savez faire??? [ par foofur ] Bonjour, CE QUE JE VEUX FAIRE :Je dois importer un fichier chez le client sur le serveur.CE QUE J'AI ECRIS :<br Ouvrir Word [ par Tiotel ] Bonjour a tous,j'essaye depuis ce matin d'ouvir word en cliquant sur un bouton de la page aspx.Je ne sais pas comment faire. le fichier est sur un ser bases locales et serveur distant [ par glopglop ] Bonjour, J'ai un soucie concernant un extranet. J'ai un serveur distant qui contient une base de données test. Sur deux sites délocalisés j'accede v enregistrer fichier sur serveur ftp [ par chandler8692 ] Bonjour tout le monde. Aujourd'hui, je souhaite créer un fichier xml dans mon code puis l'enregistrer sur mon serveur ftp. C'est cette seconde partie Connection à un serveur distant avec NetworkCredential [ par th2008 ] Bonjour, Je réalise une application Web en ASP.Net/C#Pour l'une des fonctionnalités, j'ai besoin de me connecter à un serveur distant pour parcourrir Uploader sans HtmlInputFile??? [ par bib ] Salut à tous,J'aimerais uploader un fichier du client vers le serveur, mais sans avoir de contrôle sur la page Web (donc sans HtmlInputFile). En fait,


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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 : 3,136 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é.