Application Server Solutions for Microsoft IIS and ASP.NET
       solutions   products   partners   company   support   downloads         store
ServletExec Web Services Support


ServletExec Main

BlueDragon Main




ServletExec 6.x and Web Services

ServletExec 6.0 supports web services developed using the Java API for XML Web Services (JAX-WS) 2.0 (JSR 224). JAX-WS replaces Sun's Java Web Services Developer Pack (JWSDP). In other words, JAX-WS replaces JAX-RPC. Additional details about that can be found here where it states:

Originally, JAX-WS 2.0 was named JAX-RPC 2.0 and the goal was to be backward compatible with JAX-RPC 1.1. Sometime after JAX-RPC 2.0 EA1 release, JAX-RPC 2.0 specification was renamed to JAX-WS 2.0 and the goal of being backward compatible with JAX-RPC 1.1 was abandoned. JAX-WS 2.0 defines an all new set of packages and removes JAX-RPC 1.1 specific APIs. This means that JAX-WS is a completely different technology than JAX-RPC and thus cannot run JAX-RPC applications. If you have an existing JAX-RPC application it must be converted to work with JAX-WS.
JAX-WS 2.0 is distributed inside Glassfish v2 (use b46 or higher).

JAX-WS 2.0 is an integrated toolset that allows developers to build, test and deploy XML applications, Web Services, and Web applications. It includes or leverages features such as:

  • A Fully Dynamic Runtime
  • SOAP 1.2
  • XML/HTTP Binding
  • JAXB 2.0
  • Annotations

Web Services Example Using ServletExec 6.0

The following example is cross-platform. It leverages Apache Ant, and is fully documented:

Sample Web Service using JAX-WS 2.0 with SE 6.0

 


ServletExec (5.x & 4.x) and Web Services

ServletExec supports Web Services developed using tools provided in Sun's Java Web Services Developer Pack (Java WSDP) and the Apache Software Foundation's Axis project.

The Java WSDP is an integrated toolset that allows developers to build, test and deploy XML applications, Web Services, and Web applications. The Java WSDP provides Java standard implementations of existing key Web Services standards including WSDL, SOAP, ebXML, and UDDI.

More information about the Java WSDP is available from Sun's web site: http://java.sun.com/webservices/
webservicespack.html

Apache AXIS is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. Additional information about Apache AXIS is available from the project web site: http://xml.apache.org/axis/index.html

Web Services Examples Using ServletExec 5.0

The following examples are downloadable files, specified for Windows or Unix:

Example 1: Sample Web Service using JWSDP with SE 5.0. Available for Windows and Unix [The web service client for this example runs as a standalone, command-line Java Application.]
Example 2: Sample Web Service using JWSDP with SE 5.0. Available for Windows and Unix [The web service client for this example runs as a JSP in a web application.]
Example 3: Sample Web Service using Apache Axis with SE 5.0. Available for Windows and Unix [The web service client for this example runs as a standalone, command-line Java Application.]
Example 4: Sample Web Service using Apache Axis with SE 5.0. Available for Windows and Unix [The web service client for this example runs as a JSP in a web application.]
Web Services Examples Using ServletExec 4.2

The following examples are downloadable files, specified for Windows or Unix:

Example 1: Sample Web Service using JWSDP with SE 4.2. Available for Windows and Unix [The web service client for this example runs as a standalone, command-line Java Application.]
Example 2: Sample Web Service using JWSDP with SE 4.2. Available for Windows and Unix [The web service client for this example runs as a JSP in a web application.]
Example 3: Sample Web Service using Apache Axis with SE 4.2. Available for Windows and Unix [The web service client for this example runs as a standalone, command-line Java Application.]
Example 4: Sample Web Service using Apache Axis with SE 4.2. Available for Windows and Unix [The web service client for this example runs as a JSP in a web application.]


company media information terms of use privacy policy contact us