SOAP - это протокол, который определяет формат связи (который включает в себя сообщение, состоящее из Envelope
, Body
и необязательно Header
).
Если вы просто отправите ответ без Envelope
, значит, вы нарушаете протокол. Ваши клиенты (которые ожидают правильно отформатированный ответ SOAP) потерпят неудачу.
Если вы используете веб-службу SOAP, вы должны отправить Envelope
.
Если это неудобно для вас и вас интересует только полезная нагрузка, то, возможно, вам лучше подойдет RESTful веб-служба вместо SOAP? Вам решать, исходя из конкретной ситуации .