在我的项目中,我必须从WCF服务调用Web服务(.net)。我在做同样的事情时遇到了一些运行时错误,请告诉我如何实现同样的目的,以便我可以检查,我的方法中缺少什么。来自WCF的Web服务
嗨,
在WCF的代码如下所示(示例代码)
public int AddWCF(int a, int b)
{
proxy_http.CalculatorSoapClient ad = new proxy_http.CalculatorSoapClient("CalculatorSoap");
int ab = ad.Add(a,b);
return ab;
}
在Web服务的一个看起来是这样的: -
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;
}
中出现的错误只给予创建Web服务的实例WCF部分,以下错误,当
“无法˚F在ServiceModel客户端配置部分中名为'CalculatorSoap'和合约'proxy_http.CalculatorSoap'的ind端点元素。这可能是因为没有配置文件找到您的应用程序,或者是因为匹配该名称的端点元素可以在客户端元素中找到。”
你能详细说明你是如何做的吗?发布一些代码,详细了解您所看到的错误。 – InSane 2010-12-03 09:49:23