gpt4 book ai didi

wcf - 在 WCF Web 服务和 gSOAP 上使用压缩

转载 作者:行者123 更新时间:2023-12-04 22:08:48 25 4
gpt4 key购买 nike

我希望向基于 WCF 的 Web 服务添加压缩以减少有效负载并增加吞吐量。但问题是我使用 gSOAP 从 c/linux 应用程序使用服务。我知道 gSOAP 允许压缩,但我不确定 gSOAP 和基于 WCF 的 Web 服务是否可以在启用压缩的情况下相互通信。

请提出您的经验并帮助我。

问候,
康坎
http://www.geekays.net/

最佳答案

我想您会根据 WCF 服务的 WSDL 文件生成一个 gSoap 客户端吗?您可以做的是将 WCF 服务配置为使用压缩,然后生成 gSoap 客户端。如果客户端和服务器通信,它工作。

但是,压缩不是标准的 WCF 功能。我想你使用 basicHttpBinding 或 wsHttpBinding 在这种情况下你可以使用 MTOM (消息传输优化机制)。 MTOM 是一个可互操作的标准,因此 gSoap 应该支持它。

您还可以尝试使用 GZIP 编码器扩展您的绑定(bind)。微软有一个 sample对于这种情况。但是,我想 gSoap 不支持这一点。

关于wcf - 在 WCF Web 服务和 gSOAP 上使用压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2183174/

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