mtom 메서드를 사용하여 서버 쪽에서 첨부 파일로 예상되는 wsclient를 쓰고 있습니다. 몇 가지 오류가 발생하면 이제 서버 측에서 zip 폴더의 파일이 base64로 인코딩 될 것으로 예상됩니다. base64로 인코딩하면 파일 크기가 33 % 길어지고 mtom이 선호되는 이유입니다. 따라서, mtom 첨부 파일을 base64로 인코딩하는 논리적 인 이유가 있는지 또는 단지 가난한 디자인인지에 대해 의견을 말하고 싶습니다.함께 MTOM 및 base64 인코딩 사용
0
A
답변
2
필자는 디자인이 좋지 않다고 말하지는 않지만, 대부분의 경우 MTOM을 사용하도록 설정하고 데이터를 MIME 첨부 파일로 보내거나 Base64 인코딩 데이터로 남겨 두는 것이 더 효율적인지 결정하게하는 것이 좋습니다.
보내는 파일 크기가 특정 크기보다 작 으면 MIME 첨부 파일로 보내는 것이 좋지 않습니다. 따라서 웹 서비스를 만들고 클라이언트에게 보내거나받는 파일이 작다는 것을 알고 있으면 MTOM을 사용할 필요가 없습니다.
관련 문제
- 1. NSInputStream에서 base64 인코딩 사용
- 2. Base64 인코딩 및
- 3. Base64 인코딩 및 디코드
- 4. 사람이 되거 수 있다면 base64 인코딩
- 5. Base64 인코딩
- 6. Base64 인코딩
- 7. Base64-Gzip 인코딩 및 디코딩
- 8. 마커 base64 인코딩 된 문자열 사용
- 9. Base64 인코딩/디코딩
- 10. HTTp/tomcat base64 인코딩
- 11. Mono에서 MTOM 사용
- 12. Base64 인코딩 캐싱
- 13. 아라비아 문자 base64 인코딩 문제
- 14. 이메일의 Base64 인코딩 이미지
- 15. Base64 CSS의 이미지 인코딩
- 16. pd32로 base64 인코딩 변환
- 17. base64 디코드/인코딩 불일치
- 18. 유닉스 base64 인코딩 불일치
- 19. JavaMail에의 base64 인코딩
- 20. base64 인코딩 : 입력 문자
- 21. base64 인코딩 된 URL
- 22. Freemarker 템플릿의 Base64 인코딩
- 23. 은 수행하려고 base64 인코딩
- 24. Java에서 Base64 Ascii 인코딩
- 25. Sproutcore의 Base64 인코딩
- 26. Base64 - 유효하지 않은 인코딩
- 27. 이미지의 Base64 인코딩
- 28. iPhone 3.2 Base64 인코딩
- 29. iOS base64 인코딩 버그?
- 30. Base64 인코딩, DONT_BREAK_LINES 옵션