gpt4 book ai didi

C# SOAP 客户端实例化时间很慢

转载 作者:太空宇宙 更新时间:2023-11-03 13:02:00 25 4
gpt4 key购买 nike

我有一个正在调用的 Web 服务,经过调查我发现客户端的创建大约需要 0.5-1 秒。这是使用网络引用 .net 2.0。

SomeWS.SomeWSSoapClient client = new SomeWS.SomeWSSoapClient(); // takes 0.5-1 seconds

这正常吗?它是否从我可以停止的服务端点获取某些内容?

我将其与通过服务引用添加进行比较,虽然客户端需要很短的时间来实例化(0.2 秒),但方法调用需要更长的时间并且总时间更长。

我可以做些什么来加快实例化时间?哪种方法应该更快?

非常感谢!灰

最佳答案

不确定您是否已经得到答案,但我相信它与 Web 服务的全部范围有关,我有一个应用程序当前连接到另一个需要 5-10 秒实例化的 Web 服务因为 WSDL 在 MB 范围内。为了解决这个问题,我完成了通过原始 XML 和 Web 客户端发送和接收 SOAP 请求的工作,因为我只使用了 WS 提供的一小部分。

如果其他人有更好的主意,我会洗耳恭听!

关于C# SOAP 客户端实例化时间很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32047956/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com