【问题标题】:How to call WCF service by WEB App -> Class Library -> WCF Service?如何通过WEB App->类库->WCF服务调用WCF服务?
【发布时间】:2011-12-15 06:53:43
【问题描述】:

我有一个 WCF 服务项目。 我有另一个类库项目,我在其中调用 WCF 服务。 我从一个 Web 应用程序调用类库。

在我写的类库中

new ChannelFactory<CompanyServiceContract>("CompanyServiceEndPoint")

但是出现了一个异常,提示找不到端点“CompanyServiceEndPoint”。

我已经看到这个问题Could not find default endpoint element,但我不知道 WS 配置设置到主项目 app.config

有人可以帮忙吗?

【问题讨论】:

  • 在Web应用程序中,端点配置需要进入web.config文件。

标签: asp.net wcf .net-4.0 endpoint


【解决方案1】:

“CompanyServiceEndPoint”实际上不应该是一个端点吗? (服务方法的字符串 url,例如:“http://me.me.com/myService”或 EndpointAddress)。

您可以通过其他方式访问您的 wcf 端点吗?浏览器?提琴手? WcfTestClient?

您是否在代码中为 scv 定义了端点? 例如:http://msdn.microsoft.com/en-us/library/ms734681.aspx

我认为首先您需要确定故障是服务还是调用服务的客户端。如果您可以与上述任何客户端一起使用该服务 - 然后查看客户端。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-04
    • 1970-01-01
    • 1970-01-01
    • 2014-11-21
    • 2014-08-23
    • 2010-10-31
    • 2011-11-21
    • 2010-11-19
    相关资源
    最近更新 更多