Зачем нужны XDTO-пакеты?
==========================

 Здравствуйте! Стоит задача принять и отправить определенные данные с/в Веб-сервис. В мануалах написано, что какую-то роль тут играют XDTO-пакеты, приведен даже пример реализации, а вот примеров использования нет, совсем непонятно зачем это нужно, объясните на пальцах, пожалуйста. Можно на примере Web-стека, было бы совсем идеально. Заранее спасибо! 

 Если не понимаете, то вам нужны HTTP-сервисы (REST).  

  

XDTO - если на пальцах, то это ключевое отличие между Web-сервисом (SOAP) и HTTP-сервисом. В пакете описываются все возможные типы данных, которые могут быть параметрами и ответами функций. Попытка передать структуру, которая не соответствует описанию (к примеру для счета на оплату может быть обязательным заполнение суммы, а вы передали там ноль), вызовет ошибку проверки еще до вызова удаленного сервера и сервер в обработку получает гарантированно правильную ожидаемую структуру данных. Это самодокументированная технология. Если хотите отправлять и получать что попало, то это не для вас.  

  

Детальнее про SOAP и XDTO можно погуглить - в инете море информации.