2016-07-14 2 views
0
<wsdl:service name="ExportService"> 
    <wsdl:port name="ExportServicePort" binding="ExportServicePort"> 
    <soap12:address location=""/> 
    </wsdl:port> 
</wsdl:service> 

<endpoint name="ExportServicePort" ... contract="...."> 
    <identity> 
    <dns value="localhost" /> 
    </identity> 
</endpoint> 

Je peux changer ma configuration de point final pour que le nom et la liaison sont exactement les mêmes, mais comment puis-je configurer un point final pour que les valeurs sont différentes.Comment configurer WCF Endpoint Pour un wsdl: port

Je veux quelque chose comme ceci:

<wsdl:service name="ExportService"> 
    <wsdl:port name="ExportServiceABC" binding="ExportServiceXYZ"> 
    <soap12:address location=""/> 
    </wsdl:port> 
</wsdl:service> 

Quel paramètre ai-je besoin dans mon point final?

Répondre

0

j'attendre à ce que le changement de l'attribut name sur l'élément <endpoint> ferait l'affaire, comme ceci:

<endpoint name="ExportServiceABC" ... contract="...."> 

Vous aurez également besoin de changer l'attribut name dans votre élément <binding>:

<binding name="ExportServiceXYZ" .... > 

Basé sur votre exemple affiché où l'attribut de nom <endpoint> est "ExportServicePort" et c'est ce qui s'affiche dans le fichier WSDL.

+0

ne fait pas l'affaire ... – Filip