我编写了一个将文件上传到服务器的 WCF 服务。它被配置为流式传输文件,因为它们可能相当大。我在 web.config 中设置了 transferMode = Streamed 并将各种配置大小设置设置为相当大的大小。
这对我的测试客户来说很好。我必须手动设置客户端配置以使 transferMode= Streamed - 默认情况下,当我包含服务引用时,它已将其设置为 Buffered。
但是使用我服务的人抱怨必须执行该手动步骤。他一直告诉我我的服务有问题,我需要解决它。对于未传播到客户端的设置,我看不到任何我可以“做”的事情。如果他使用我发送给他的配置设置,它工作正常。
有什么我应该做的吗?如果没有,是否有某种证据我可以提供给这个人来说服他我的服务没有中断?任何人都可以链接到解释这一点的文章?