XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
taylor coreySubject: Doc/Literal and SOAP Header/Body
Author: taylor corey
Date: 04 Jan 2008 12:57 PM
I was reading 'Building Web Services with Java' and the book seems to indicate that if the WSDL file indicates Doc/Literal then the parameters should go in the SOAP body and not the header. In fact, it says the SOAP header should be empty.

Is this generally accepted practice?

Thanks.

--tc

Posttop
(Deleted User) Subject: Doc/Literal and SOAP Header/Body
Author: (Deleted User)
Date: 07 Jan 2008 03:26 AM
Hi Taylor,
the SOAP header should be used to carry only application-specific informations, and not data. Data needed to perform the web service operation should only be located in the SOAP body; the header should be used to specify authentication tokens, or transaction semantics.
The web server could either use those informations or discard them (unless the "soap:mustUnderstand" attribute is specified).

Hope this helps,
Alberto

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.