Stack: WS4D-Axis2 (Java)

WS4D-Axis2 is a toolkit for developing Web services consumer and provider being conform to the “Devices Profile for Web Services” (DPWS) in Java using the Apache Axis2 framework. The toolkit is implemented as modules for the Apache Axis2 framework. Developers just have to define the device description and can integrate existing Web services as hosted services without changing them. The Java/Axis2 DPWS toolkit is released under the Apache License 2.0. It is also available as Eclipse project.

The WS4D-Axis2 toolkit is hosted at http://trac.e-technik.uni-rostock.de/projects/ws4d-axis2.

Feature Highlights

  • Supports Apache Axis2 1.3
  • Can be used to implement Web service endpoints conforming to DPWS February 2006
  • Supports SOAP-over-UDP, WS-Discovery, WS-MetadataTransfer (combination of WS-MetadataExchange and WS-Transfer) as defined by DPWS
  • Hosting of web services developed with other tool kits