웹서비스가 크게 주목 받았던 이유 중 하나는 그 메시지 자체가 XML로 구성되어 이기종간 통신이 원활했던 데 있다. 또 XML이 이기종 사이에서 이식성이 좋을 수 있었던 이유는 그 자체가 일종의 텍스트 문서였기 때문이다. 하지만 텍스트인 XML문서에 이진 정보를 추가하기 위해서는 그 이진 정보를 Base64 방식으로 인코딩해야 했다. Base64 인코딩 과정에서 이진 정보의 용량은 50% 이상 증가하게 되고, 인코딩과 디코딩을 처리하기 위해서 발생하는 CPU의 추가적인 부하도 5~10%에 이른다는 통계가 있다. 결국 웹서비스를 이용하는 것이 이진 정보를 전송하는데 있어서는 오히려 성능 저하의 원인이 된다는 것이다.
이런 문제의식에서 출발한 것이 SOAP-Attachment이다. 첨부한 문서에서는 SOAP-Attachment 기술 중 하나인 'DIME'에 대한 성능 측정을 수행하고, 그 도입 가이드 라인을 제시하고 있다.
이 문서는 대학원 시절 '차세대 컴퓨터'라는 과목의 수강 과정에서, 연구 과제로 제출했던 것이다. 원래 DIME은 Microsoft와 IBM이 SOAP 1.2의 Attachment 표준으로 채택되는 것을 목적으로 개발한 표준이다. 현재 시점에서 DIME은 W3C에 의해서 MTOM이라는 새로운 표준으로 대체되게 되었지만, 두 가지 표준이 같은 방식의 메커니즘을 가지고 있기 때문에 여전히 유용한 정보가 될수 있으리라 본다.