社区
C#
帖子详情
关于WCF以MTOM编码传输消息的奇怪问题
cheng_feng001
2010-07-30 12:24:33
有个DataMember为byte[],在配置文件中的binding节点中配置了messageEncoding="Mtom"属性,测试发现发送消息时,WCF会根据字段的大小,自动调整编码方式,规律为:当字段大小大于某一值时,按Mtom方式编码;反之,以Base64方式编码。
有没有人遇到过该问题?如果我要固定其采用Mtom编码,有没有什么办法?是要配置哪一项吗?
...全文
382
10
打赏
收藏
关于WCF以MTOM编码传输消息的奇怪问题
有个DataMember为byte[],在配置文件中的binding节点中配置了messageEncoding="Mtom"属性,测试发现发送消息时,WCF会根据字段的大小,自动调整编码方式,规律为:当字段大小大于某一值时,按Mtom方式编码;反之,以Base64方式编码。 有没有人遇到过该问题?如果我要固定其采用Mtom编码,有没有什么办法?是要配置哪一项吗?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sir易
2013-04-23
打赏
举报
回复
帮顶!我也是这个问题 求解
cheng_feng001
2010-08-02
打赏
举报
回复
怎么4楼过了就是7楼了,CSDN老年痴呆哇!
cheng_feng001
2010-08-01
打赏
举报
回复
[Quote=引用 1 楼 findcaiyzh 的回复:]
对我们应该是透明的吧。即使base64编码了,但是传给我们的值应该也是解码了的。
[/Quote]
如果是与WCF程序通讯当然问题不大,但是,我是要跟java或其他语言写的Web Services通讯,对方是固定的MTOM方式编码
宝_爸
2010-07-30
打赏
举报
回复
好像是只有message大于一定字节才会使用MTOM编码
参考
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/4bee01cf-c53a-4444-a71e-e123d1bd88ad
HolyPlace
2010-07-30
打赏
举报
回复
关注,友情帮顶!
宝_爸
2010-07-30
打赏
举报
回复
对我们应该是透明的吧。即使base64编码了,但是传给我们的值应该也是解码了的。
消息
编码
消息
编码
随着时间的流逝,也许我们会条件反射式地认为XML(SOAP)是一个结构文本。毕竟,文本是人可读的,每个计算机系统也可以处理文本。基于文本的XML的普遍共性与我们的与其它系统交互的想法产生了共鸣。可以容易的解释的基于文本的XML本质上会体积变大。可以理解使用XML会带来性能损失。就像要花费点精力把信装到信封里一样,它需要一些处理时间与XML交互。某些情况下,基于文本的XML数据大
《
WCF
技术内幕》翻译9:第1部分_第2章_面向服务:
消息
编码
Posted on 2009-11-06 18:41 Frank Xu Lei 阅读(292) 评论(3) 编辑 收藏 网摘 所属分类: 《
WCF
技术内幕》翻译, SOA and EAI
C#
111,128
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章