通过 .net 客户端调用 WCF 方法需要很长时间
Calling WCF Method through .net client requires too long time
我的 WCF Web 服务有问题,服务 class 和合同 class 都包含 650 多个方法,当我在另一个 .net 项目中创建服务客户端时(对此进行了测试在桌面和网站项目上)使用 "Add Service Reference" 并尝试调用服务客户端方法之一,响应时间太长,超过 3 分钟,这是不可接受的。
我尝试减少服务中的方法 class 并收缩到 5,响应时间也减少到不到 1 秒,但减少方法数量不是解决方案,因为我需要 650 + 我服务中的方法。
该服务是在 visual studio 2017 年使用 VB.NET 构建的,并托管在 IIS 中和自托管在控制台应用程序中。
两天以来我一直在寻找解决这个问题的方法,但没有答案,请帮助...
P.S:使用 Retrofit 从 android 应用程序调用服务方法时,响应时间也很快,不到一秒。
下面是关于我的 web.config 文件的片段:
enter image description here
这是一个由 WCF 创建的 Restful 风格的服务,通常不使用代理 classes。
我们通常使用class httpClient,webclient等库构造Http请求直接调用服务
以下是有关此问题的一些有用链接。
WCF: There was no endpoint listening at, that could accept the message
如果有什么我可以帮忙的,请随时告诉我。
我的 WCF Web 服务有问题,服务 class 和合同 class 都包含 650 多个方法,当我在另一个 .net 项目中创建服务客户端时(对此进行了测试在桌面和网站项目上)使用 "Add Service Reference" 并尝试调用服务客户端方法之一,响应时间太长,超过 3 分钟,这是不可接受的。
我尝试减少服务中的方法 class 并收缩到 5,响应时间也减少到不到 1 秒,但减少方法数量不是解决方案,因为我需要 650 + 我服务中的方法。
该服务是在 visual studio 2017 年使用 VB.NET 构建的,并托管在 IIS 中和自托管在控制台应用程序中。
两天以来我一直在寻找解决这个问题的方法,但没有答案,请帮助...
P.S:使用 Retrofit 从 android 应用程序调用服务方法时,响应时间也很快,不到一秒。
下面是关于我的 web.config 文件的片段:
enter image description here
这是一个由 WCF 创建的 Restful 风格的服务,通常不使用代理 classes。
我们通常使用class httpClient,webclient等库构造Http请求直接调用服务
以下是有关此问题的一些有用链接。
WCF: There was no endpoint listening at, that could accept the message
如果有什么我可以帮忙的,请随时告诉我。