3

我编写了一个将文件上传到服务器的 WCF 服务。它被配置为流式传输文件,因为它们可能相当大。我在 web.config 中设置了 transferMode = Streamed 并将各种配置大小设置设置为相当大的大小。

这对我的测试客户来说很好。我必须手动设置客户端配置以使 transferMode= Streamed - 默认情况下,当我包含服务引用时,它已将其设置为 Buffered。

但是使用我服务的人抱怨必须执行该手动步骤。他一直告诉我我的服务有问题,我需要解决它。对于未传播到客户端的设置,我看不到任何我可以“做”的事情。如果他使用我发送给他的配置设置,它工作正常。

有什么我应该做的吗?如果没有,是否有某种证据我可以提供给这个人来说服他我的服务没有中断?任何人都可以链接到解释这一点的文章?

4

1 回答 1

1

如果使用您服务的人的平台是 .Net,那么您可以创建具有正确配置的客户端库,该客户端库使用您的服务并让他使用它。

有众所周知的文章WCF the Manual Way… the Right Way

于 2012-07-17T17:49:42.280 回答