看你使用什么编码。
如果默认的,在传输的时候应该是 Base64编码。也就是英语字符。
如果使用MOTM,传输到的时候是图片数据保持二进制。
如果是Binary传输,消息传布是二进制。
Java调用此服务,建议使用默认的Base64,Java会自动反编码,再转化为Byte[].
你不需要担心,当然如果Java支持MTOM,那你最好尝试一下。性能上能做点优化。
Frank Xu Lei--谦卑若愚,好学若饥
专注于.NET平台下分布式应用系统开发和企业应用系统集成
Focus on Distributed Applications Development and EAI based on .NET
【老徐的网站】:http://www.frankxulei.com/
微软WCF中文技术论坛
微软WCF英文技术论坛
Windows Azure中文技术论坛