Bonjour à tous !
Lorsque je configure mes channels WCF dans le fichier App.Config je peux écrire quelquechose comme cela
En utilisant les principes de résolutions d'IP, par configuration du fichier host de Windows par exemple, on peut également écrire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <endpoint contract="MonContrat" binding="netTcpBinding" address="net.tcp://127.0.0.1:2000/MonService" />
Je souhaiterais pouvoir faire la même chose avec les services, en configurant le fichier service de Windows, de manière à pouvoir écrire quelquechose qui ressemble à celà :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <endpoint contract="MonContrat" binding="netTcpBinding" address="net.tcp://hostcible:2000/MonService" />
Le problème est qu'apparamment le format d'adresse est alors invalide : après un ':' le parser d'Uri s'attend à trouver un numéro de port.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <endpoint contract="MonContrat" binding="netTcpBinding" address="net.tcp://hostcible:portcible/MonService" />
Y a-t-il un moyen permettant de contourner cette limitation ?
Merci pour vos réponses.
Partager