【发布时间】:2014-02-05 20:54:17
【问题描述】:
有没有人使用 HTTP 多部分请求在 WCF 服务(不是 WCF 数据服务)之上实现批处理支持?我在互联网上查找了一个关于如何在 WebAPI 和 WCF 数据服务中执行相同操作的教程,但没有关于如何在 WCF 服务中执行相同操作的教程。任何建议或参考。
另外,如果没有内置支持来做同样的事情,那么如何在 azure web 角色中构造多部分响应以及请求处理函数的返回类型应该是什么?
【问题讨论】:
有没有人使用 HTTP 多部分请求在 WCF 服务(不是 WCF 数据服务)之上实现批处理支持?我在互联网上查找了一个关于如何在 WebAPI 和 WCF 数据服务中执行相同操作的教程,但没有关于如何在 WCF 服务中执行相同操作的教程。任何建议或参考。
另外,如果没有内置支持来做同样的事情,那么如何在 azure web 角色中构造多部分响应以及请求处理函数的返回类型应该是什么?
【问题讨论】:
查看 wsHttpBinding 中的 messageEncoding 属性。在这种情况下,您需要使用 MTOM 作为编码器。这是 SDK 中的一个示例。
http://msdn.microsoft.com/en-us/library/aa395209(v=vs.110).aspx
【讨论】: