社区
C#
帖子详情
关于WCF以MTOM编码传输消息的奇怪问题
cheng_feng001
2010-07-30 12:24:33
有个DataMember为byte[],在配置文件中的binding节点中配置了messageEncoding="Mtom"属性,测试发现发送消息时,WCF会根据字段的大小,自动调整编码方式,规律为:当字段大小大于某一值时,按Mtom方式编码;反之,以Base64方式编码。
有没有人遇到过该问题?如果我要固定其采用Mtom编码,有没有什么办法?是要配置哪一项吗?
...全文
296
10
打赏
收藏
关于WCF以MTOM编码传输消息的奇怪问题
有个DataMember为byte[],在配置文件中的binding节点中配置了messageEncoding="Mtom"属性,测试发现发送消息时,WCF会根据字段的大小,自动调整编码方式,规律为:当字段大小大于某一值时,按Mtom方式编码;反之,以Base64方式编码。 有没有人遇到过该问题?如果我要固定其采用Mtom编码,有没有什么办法?是要配置哪一项吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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编码了,但是传给我们的值应该也是解码了的。
用
MTOM
在
WCF
和CXF之间传数据
MTOM
是一种优化SOAP
消息
传输
的方式,它可以有效地处理XML中的二进制内容,如图像、PDF文件等,通过不
编码
整个
消息
来减少网络
传输
的负载。 首先,我们来了解
WCF
和CXF。
WCF
是.NET Framework的一部分,提供了一种用于...
WCF
自定义
编码
绑定
在Windows Communication Foundation (
WCF
) 中,
编码
绑定是服务通信的核心组成部分,它负责处理
消息
的序列化、
传输
和解码。自定义
编码
绑定允许开发者根据特定需求调整或扩展
WCF
的默认行为,以实现更高效、更安全或者...
MTOM
Web Services 2008
MTOM
(Message Transmission Optimization Mechanism)是一种用于优化SOAP
消息
传输
的技术,尤其在处理二进制数据时效率显著。在Visual Studio 2008(VS 2008)中,开发人员可以利用
MTOM
来创建Web服务,以更高效的...
WCF
数据压缩传送
在
WCF
中,数据
传输
是通过
消息
传递完成的,而这些
消息
可能包含大量数据,尤其在处理大数据量或者远程通信时,数据
传输
效率和网络带宽的利用就成了关注的重点。为了优化这种状况,
WCF
提供了数据压缩的功能,使得数据在...
WCF
文件
传输
- **
MTOM
(Message Transmission Optimization Mechanism)**:优化XML
消息
传输
,适合
传输
二进制数据如文件,能有效减少网络流量。 - **BinaryFormatter**:.NET自带的序列化器,适用于内部系统间的文件
传输
,速度快...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章