gpt4 book ai didi

c# - WCF - 返回大图像 - 你的经验和技巧

转载 作者:太空狗 更新时间:2023-10-30 00:22:40 25 4
gpt4 key购买 nike

我们正在使用 WCF 服务层从存储库返回图像。有些图像是彩色的,多页的,几乎都是 TIFF 格式。我们遇到缓慢 - 许多问题之一。

1.) 您对通过 WCF 返回图像有哪些经验2.) 对于返回大图,您有什么建议技巧吗?3.) 所有消息都通过 SOAP 序列化,对吗?
4.) wcf 在压缩大型 tiff 文件方面做得不好吗?

谢谢大家!

最佳答案

好吧,为了支持 ZombieSheep 和 Seba Gomez 的回答,您绝对应该考虑流式传输数据。通过这样做,您可以将 GZipStream 无缝集成到流程中。在客户端,您可以反转压缩过程并将流转换回您想要的图像。

通过使用流式处理,有一些类可以用作参数/返回类型,您需要在整个过程中修改您的绑定(bind)。

这是 MSDN site关于启用流媒体。 This是描述流式合约限制的 MSDN 页面。

我假设您还控制着客户端代码,否则这可能真的很难。当我同时控制服务器和客户端时,我才使用流媒体。

祝你好运。

关于c# - WCF - 返回大图像 - 你的经验和技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/191819/

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