我需要通过SwA(Soap with Attachments)向JAVA Web服务发送二进制附件。在发现.Net不支持SwA后,我正在编写自己的客户端。如何编码二进制MIME附件,以便Java服务能够对其进行解码?
答案 0 :(得分:2)
答案是:你不编码。它只是作为原始字节添加。
答案 1 :(得分:1)
我建议您查看各种MIME RFC,主要是它使用Base64,幸好.NET已经处理过。
答案 2 :(得分:1)
我意识到这个问题已经过时了,但其他人可能正在寻找类似的答案。
你确定你需要编写自己的客户端 - .NET WSE长期以来一直支持MTOM,MTOM设计为向后兼容SwA ..我会在尝试编写之前研究这个并尝试MTOM我自己的客户。
答案 3 :(得分:0)
您可能需要查看System.Net和System.Net.Mime命名空间。那里的一些工作可能会为你完成 特别要看System.Net.Mail.Attachment。