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

Services Web Discussion :

[C#] Comment choisir le port du WebService ?


Sujet :

Services Web

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut [C#] Comment choisir le port du WebService ?
    Bonjour!

    Je viens aujourd'hui de débuter un web service en C# sous Visual Studio 2005. Après l'avoir exécuté, il fonctionne nickel!
    Par contre, il semblerait que Visual choisisse un port "aléatoirement", et ça, ça m'embête!
    Donc je voudrais savoir comment il faut s'y prendre pour spécifier le port d'écoute du WS ?

    Merci d'avance!

    Wakaboo

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Janvier 2006
    Messages : 79
    Par défaut
    Il faut que tu le spécifie dans les propriétés du répertoire virtuel de ton service web sous IIS si je me rappelle bien...Je ne me rappelle plus de l'onglet des propriétés par contre...Je sais qu'il est au port 80 par défaut

    je t'enverrai un screenshot de l'emplacement exact demain car XP Pro n'est pas installé à ma demeure.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut
    Ah bon??? Il faut que je paramètre IIS??? Ca me surprend! On peut pas passer par le code?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 291
    Par défaut
    Bin oui car c’est ton IIS qui héberge ton WebService par défaut d'ailleurs c'est pareil avec mono sous apache.

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Janvier 2006
    Messages : 79
    Par défaut
    Voici donc comment faire pour affecter un port en particulier à ton service web.

    1. Dans IIS, sous le répertoire "Sites Web", clique le bouton droit de ta souris sur "Site Web Par Défaut".

    2. Dans le menu contextuel, clique sur "Propriétés"

    3. Sous l'onglet "Site Web", dans la section "Identification de Site Web" à la ligne "Port TCP". Modifie cette valeur pour le port voulu.



    et voilà.


    J'ai donc plusieurs sites web sous IIS et mes services web dont le port est modifié se trouve dans le site ayant un port différent.

    Maintenant, lorsque tu ajouteras la référence web à une application distante, il faudrait que tu rajoute le port que tu aura indiquer...
    exemple: http://255.255.0.1:1010/monServiceWeb




  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut
    D'accord!

    * Donc j'ai créé mon web service sous VS avec comme emplacement mon file system
    * Je développe mon WS
    * Sous IIS, je cliques droit sur site web par défaut puis nouveau répertoire virtuel que je fais pointé vers les binaires de mon projet

    Et ça a l'air de marcher!

    Par contre, niveau port, en faisant comme ça, je ne peux passer que par le port utilisé par le site web par défaut c'est bien ça?

  7. #7
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Janvier 2006
    Messages : 79
    Par défaut
    Citation Envoyé par Wakaboo
    Par contre, niveau port, en faisant comme ça, je ne peux passer que par le port utilisé par le site web par défaut c'est bien ça?
    oui effectivement.
    Par contre, Je ne mets jamais mes Services Web dans le même site que mes applications web. Mes SW occupent donc un emplacement à eux sur IIS. Je ne dois donc pas entrer le port TCP à chaque fois que j'essaie d'accèder à une des mes applications web.

    Bravo pour le bon fonctionnement!

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut
    Merci!!!
    Mais pour séparer tes WS et sites, tu t'y prends comment? Quand je clique droit sur les sites web dans IIS, je ne peux pas créer un site... Mais c'est disponible sous site par défaut?! Je ne suis aps sûr de comprendre...!

  9. #9
    Membre éclairé
    Inscrit en
    Janvier 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Janvier 2006
    Messages : 79
    Par défaut
    Citation Envoyé par Wakaboo
    Merci!!!
    Mais pour séparer tes WS et sites, tu t'y prends comment? Quand je clique droit sur les sites web dans IIS, je ne peux pas créer un site... Mais c'est disponible sous site par défaut?! Je ne suis aps sûr de comprendre...!
    Mon administrateur réseau peut créer plusieurs sous-sites sous Windows Server 2003 si je me rappelle bien. Cela n'est pas possible sous WINXP

  10. #10
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Citation Envoyé par crimsonPhantom
    Citation Envoyé par Wakaboo
    Merci!!!
    Mais pour séparer tes WS et sites, tu t'y prends comment? Quand je clique droit sur les sites web dans IIS, je ne peux pas créer un site... Mais c'est disponible sous site par défaut?! Je ne suis aps sûr de comprendre...!
    Mon administrateur réseau peut créer plusieurs sous-sites sous Windows Server 2003 si je me rappelle bien. Cela n'est pas possible sous WINXP
    T'es sûr?

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut
    C'est possible oui, une fois j'ai bossé sous Win Server 2003, et j'avais pu créer des sites en plus que celui par défaut, mais visiblement sous XP ça a pas l'air possible...?

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 20
    Par défaut
    Au fait, j'avais oublié, on peut considérer le sujet comme résolu!
    Merci à tous!!!!

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

Discussions similaires

  1. poo, comment choisir la portée de vos méthodes
    Par mapmip dans le forum Langage
    Réponses: 14
    Dernier message: 26/11/2014, 00h36
  2. Comment choisir un numéro de port pour mon serveur ?
    Par ram-0000 dans le forum Contribuez
    Réponses: 0
    Dernier message: 27/04/2013, 18h02
  3. Comment choisir un port ?
    Par Madmac dans le forum Autres langages pour le Web
    Réponses: 6
    Dernier message: 07/06/2006, 00h17
  4. [JSP][Tomcat] COmment choisir la place des fichiers .class?
    Par mathieu dans le forum Tomcat et TomEE
    Réponses: 16
    Dernier message: 03/03/2004, 09h24
  5. Comment choisir une langue differente de la locale?
    Par julian_ross dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/03/2004, 18h08

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