Dans mon projet, je dois appeler un service Web (.net) à partir d'un service WCF. Je reçois quelques erreurs d'exécution en faisant la même chose, s'il vous plaît dites-moi comment faire la même chose pour que je puisse vérifier, ce qui manque dans mon approche.Service Web à partir de WCF
Salut,
Le code WCF ressemble à ceci (code exemple)
public int AddWCF(int a, int b)
{
proxy_http.CalculatorSoapClient ad = new proxy_http.CalculatorSoapClient("CalculatorSoap");
int ab = ad.Add(a,b);
return ab;
}
L'un dans le service Web ressemble à ceci: -
public Calculator() {
//Uncomment the following line if using designed components
//InitializeComponent();
}
[WebMethod(Description = "This method can be used to Add 2 integers", MessageName = "AddMethod")]
public int Add(int num1, int num2)
{
return num1 + num2;
}
[WebMethod(Description = "This method can be used to Subtract 2 integers", MessageName = "SubtractMethod")]
public int Subtract(int num1, int num2)
{
return num1 - num2;
}
L'erreur se produit dans la Partie WCF où l'instance de service Web est créée, l'erreur de suivi est donnée lorsque
"Impossible de f ind endpoint element avec le nom 'CalculatorSoap' et le contrat 'proxy_http.CalculatorSoap' dans la section de configuration du client ServiceModel. Cela peut être dû au fait qu'aucun fichier de configuration n'a été trouvé pour votre application ou qu'aucun élément de noeud final correspondant à ce nom n'a été trouvé dans l'élément client. "
Pouvez-vous élaborer sur la façon dont vous le faites? Publiez du code, des détails sur l'erreur que vous voyez. – InSane
Mis à jour s'il vous plaît vérifier – Everest