GT 3.9.5 Component Fact Sheet: Java Web Services Core (Java WS Core)

Brief component overview

The Java WS Core is an implementation of the Web Services Resource Framework (WSRF) and the Web Service Notification (WSN) family of standards. It provides API and tools for building stateful Web services.

Summary of features

New Features in the GT 3.9.5 release

  • Implementation of the OASIS WSRF and WSN working drafts specifications (with minor fixes to the 1.2-draft-01 published schemas and with the March 2004 version of the WS-Addressing specification)
  • Basic HTTP/1.1 client & server support
  • JNDI based registry based on the JNDI service in Apache Tomcat
  • An implementation of the Work Manager and Timer specifications

Other Supported Features

  • A standalone and embeddable container
  • Tomcat 4.1 and 5.0 support
  • Basic API for resource persistence and recovery
  • Persistent subscriptions support
  • Automatic service and ResourceHome activation on startup
  • Operation providers

Deprecated Features

  • None

Usability summary

Usability improvements for Java WS Core:

  • improvement #1
  • ...
  • improvement #n

Backward compatibility summary

Protocol changes since GT version 3.2

  • HTTP/1.1 with 'chunked' transfer encoding is now used by default.
  • Wire messages follow the new schemas and therefore are completely different (see below.)

API changes since GT version 3.2

  • Majority of the API are new. Some API resembles GT 3.2 API, for example ServiceData is replaced by ResourceProperty and ServiceDataSet is replaced by ResourcePropertySet.

Schema changes since GT version 3.2

  • Schemas are completely new. The WS Java Core implements the OASIS WSRF and WSN working drafts specifications (with minor fixes to the 1.2-draft-01 published schemas and with the March 2004 version of the WS-Addressing specification.)

Technology dependencies

Java WS Core depends on the following GT components:

Java WS Core depends on the following 3rd party software:

Please see the Technology Dependencies Details page for details.

Tested platforms

Java WS Core should work on any platform that supports J2SE 1.3.1 or higher. Please note that Java WS Core will not work with GCJ.

Tested Platforms for Java WS Core

  • Linux (Red Hat 7.3)
  • Windows 2000 and XP
  • Solaris 9

For More Information

Click here for more information about this component.