Java WSDP provides APIs and tools that help create and deploy web services applications that fully interoperate with other web services running on any platform. Java WSDP also provides several auxiliary tools, such as a WSDL stub compiler that produces a WSDL file for a web service and a stand-alone web service UDDI 2.0 registry. Some of the common components and APIs within Java WSDP include:
  • Java API for XML Processing or JAXP
  • Java Architecture for XML Binding or Java AXB
  • Java API for XML-based Web Services or JAX-WS
  • SOAP with Attachments API for Java or SAAJ