我目前正在使用Xcelsius连接到我的WCF Web服务,但它不起作用。谷歌搜索我看到Xcelsius无法连接到WCF Web服务,但似乎无法找到原因。
假设Web服务提供了它的类型(WCF或ASMX),是否有可能欺骗这个?类似的东西在浏览器中更改您的用户代理。
Xcelsius期望服务WSDL的地址(http:// localhost:3951 / Service1.svc?wsdl)。至于我的WCF服务正在发出的格式,它是
public string GetData(int value)
{
return string.Format("You entered: {0}", value);
}
我也尝试过使用FlatWSDL,但这似乎没有改变任何东西。
答案 0 :(得分:1)
只需在您的服务中使用basicHttpBinding
,就像对任何消费者的ASMX服务一样。
如果消费者期待特定格式,那仍然可能还不够。然后,您需要复制预期的格式。