Кіріспе

DIME (Direct Internet Message Encapsulation) – 2000 жылдардың басында Microsoft ұсынған, бинарлық және басқа да инкапсуляцияланған деректерді Интернет арқылы таратуға арналған интернет стандарты. IETF веб-сайтында көрсетілгендей, стандарт алынып тасталды және ешқашан RFC мәртебесіне қол жеткізбеді. Дегенмен, Microsoft бір кезде DIME-ді веб-қызметтер арқылы файлдарды жіберу үшін ұсынған. Ол Java EE-де де қолданылды, бірақ протоколды іске асырудағы айырмашылықтар қиындық тудырды. Алғашқы нұсқа 2001 жылдың қарашасында IETF-ке ұсынылды, соңғы жаңарту 2002 жылдың маусымында ұсынылды. 2003 жылдың желтоқсанына қарай DIME, Хабарларды Жіберуді Оңтайландыру Механизмімен (Message Transmission Optimization Mechanism) және Тіркемелермен SOAP-пен бәсекелесіп, жеңіліп қалды. Microsoft қазір DIME-ді «SOAP Хабарларды Жіберуді Оңтайландыру Механизмі (MTOM) спецификациясымен алмастырылған» деп сипаттайды.

Стандарт MIME-нің жақсартылған нұсқасы болуы тиіс еді. Атап айтқанда, MIME-дегі бір қиындық – әрбір хабарлама мәтін ретінде кодталуы керек және оның бөлімдері хабардың тақырыбында (header) көрсетілген бөлгіш арқылы бөлінеді. Бұл деректердің барлық ағыны байланыс басталғанға дейін жіберушіге белгілі болуын білдіреді, осылайша деректерде кездеспейтін бөлгішті таңдауға болады. Егер байланыс басталған кезде толық ағын қолжетімді болмаса немесе оны іздеу қымбат болса, бұл тиімсіз. DIME ағынды жіберуге көбірек бағытталған, мысалы, қабылдаушыға хабардың бөліктерін бүкіл хабарды күтпестен, олар келген кезде өңдеуге мүмкіндік береді.