Hi than mmal ,
Welcome to JavaRanch
. I guess you may have to update your display name according to the Ranch's naming policy listed
here.
JAXB stands for
Java Architecture for XML Binding - as it is used to prepare an equivalent Java object for the XML structure you pass and vice versa through its processes called Marshalling and Unmarshalling.
JAXP stands for Java API for XML Parsing. It is used to parse the XML structure you give. There are two main parsers named DOM and SAX and they have their own pros and cons (+ves and -ves). JAXP helps you to read through the XML document and do some appropriate business actions based on the content.
Hope this helps! You can read more on this in
J2EE online documentation (J2EE tutorial) and in Java WebServices tutorial. Just google on it.
[Change] -> Modified the abbreviation of the term JAXB.
[ July 08, 2008: Message edited by: Raghavan Muthu ]