【问题标题】:Consume WCF with basicHttpBinding and MTOM encoding from WP7使用 WP7 中的 basicHttpBinding 和 MTOM 编码来使用 WCF
【发布时间】:2011-05-12 03:13:42
【问题描述】:

是否可以在 Windows Phone 7 中将 basichttpbinding 与 MTOM messageEncoding 一起使用? 我从来没有发现它是一个包含 WP7 可用绑定的清晰文档。 谢谢, 亚历克斯

【问题讨论】:

    标签: wcf windows-phone-7 mtom


    【解决方案1】:

    不怕。 “Silverlight 支持文本 XML 和二进制编码,但不支持 MTOM 编码。” http://msdn.microsoft.com/en-us/library/cc197959(v=VS.95).aspx

    【讨论】:

    • 我想知道二进制编码是否可用。我正在尝试将一个大文件从 wp7 发送到网络服务,我正在尝试找出最好的方法。
    • 这篇文章表明它可能是:leastprivilege.com/WindowsPhone7AndWSTrust.aspx
    • 您可以仅使用 HttpWebRequest 类上传它,将其写入从 BeginGetRequestStream 获得的流中。请注意,在您调用 BeginGetResonse 之前,客户端不会开始发送数据,即您不能真正流式传输数据 - 它将全部缓冲在内存中。我怀疑 HttpWebRequest 之上的所有其他层,包括 WCF,都会面临同样的限制。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-31
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多