将文件从网页传递到wcf服务

时间:2010-11-26 08:54:16

标签: c# asp.net wcf file-upload

我们有一个asp.net页面,允许用户上传文件。

然后通过wcf服务将此文件发送到后端系统。

目前我们将文件读入字节数组,然后将对象发送到wcf服务,其中字节数组是属性。

这很好用,但我们想知道是否有更有效的方法来做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用专门用于交换二进制文件的MTOM,因为它可以避免XML序列化的开销。在示例中,我链接到从WCF操作返回的字节数组,但您也可以将其用作输入参数。