Bonjour,
Est ce qu'il y a la possibilit� de lister tous les services web d'un programme �crit en C# ?
Merci d'avance
Bonjour,
Est ce qu'il y a la possibilit� de lister tous les services web d'un programme �crit en C# ?
Merci d'avance
Peux-tu expliquer clairement ce que tu veux faire ?
Bonjour,
Et bien j'aimerai pouvoir afficher le ( ou les ) services web dotnet qui sont activ�s pour un site
Est ce � partir du gestionnaire des services internet ou en ligne de commande ?
Bref, comment fait on pour lister les web services actifs d'un site sur un serveur Windows 2008 R2
Merci
Mhmm, je ne suis pas sur de comprendre, je vais donc reformuler avec mes mots ce que j'ai compris de votre demande :
Vous avez besoin de lister les sites qui sont h�berg�s avec IIS ?
Bonjour,
Merci de r�pondre � ma demande.
Non, je vois bien les sites h�berg�s sur IIS avec le gestionnaire IIS mais il y a un service web ( page asmx ) sur un des sites et je suis incapable de voir s'il est pr�sent et s'il est actif.
J'ai fait des recherches sur le net mais je n'arrive pas � trouver une commande ( ou autre ) qui permettrait de voir les web services d'un site sur le serveur. Ce web service a �t� �crit en C# avec visual studio ( .net )
J'esp�re avoir �t� un peu plus clair![]()
Oui c'est nettement plus clair pour moi.
Toutefois, je ne suis pas expert sur les notions d'infrastructures et encore moins sur les anciens services WCF... J'ai toujours eu la "chance" de passer � travers vu ce qu'on m'en a dit...
Au final, de ce que j'en ai compris le hosting est effectu� par le site web donc cela revient � surveiller un sous composant du site IIS. Je ne connais pas de solutions via ligne de commande, ou d'outil pr�-installer sur le serveur pour faire ce que vous cherchez � obtenir.
Apr�s, il est possible de passer par ETW Tracing qui est une couche tr�s basse pour les logs sous Windows qui vous permettra de r�cup�rer les traces associ�s aux appels sur ton web service. En gros cela revient � analyser les comptes de performances Windows pour caricaturer : https://blogs.technet.microsoft.com/...ance-monitors/
Ce canal permettra de voir les requ�tes et en d�duire si des choses se passent sur l'asmx... Mais cela ne te dira pas explicitement si le service et up ou down.
Ensuite, il y a des outils qui sont sp�cialis�s pour effectuer la surveillance des applications web.
Je pense notamment � des outils de ce type : https://www.manageengine.com/product...tions_manager/, app dynamix, ou encore https://www.pingdom.com/.
Selon la fiabilit� recherch�e, vous pourriez aussi bricoler une solution � partir d'un script qui scanne r�cursivement les fichiers du site web h�bergeant les fichiers asmx, en parsant le fichier + configuration en d�duire l'adresse pour attaquer le web service et ainsi obtenir son wsdl (s'il est expos� via la configuration ad�quate) et ainsi, par son entremise �tre en mesure de v�rifier si le site est actif en le pinguant de temps en temps... mais je tiens � insister, c'est du bricolage.
Aussi, je me dis qu'il serait peut-�tre utile de prendre le probl�me avec un peu plus de hauteur et �tudier une solution diff�rente.
C'est � dire penser � revoir l'exposition de vos web services afin de les rendre plus simple � surveiller et mieux contr�ler leur exposition au monde ext�rieur.
J'esp�re que ma r�ponse vous apportera quelques �claircissements malgr� tout.
Partager