You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 37 Next »

Apache Wink Server Module

The following section describes the Apache Wink Server and provides a detailed description of the Apache Wink Server component and its functionality.

Apache Wink Server Overview

The Apache Wink Server module is a complete implementation of the JAX-RS v1.0 specification. In addition to the core implementation, the Wink Server module provides a set of additional features that are designed to facilitate the development of RESTful Web services. The framework is easy to extend and to enrich with new functionality.

Main Features

The Apache Wink Server main features are as follows:

  • Is a complete implementation of the JAX-RS v1.0 specification
  • Provides out-of-the-box Java object models for Atom, Json, RSS, APP, CSV, HTML, Multipart and OpenSearch along with providers to serialize and deserialize these models
  • Highly configurable and flexible runtime functionality
  • Provides a Handlers mechanism for manipulation of HTTP request and response messages
  • Automatic generation of APP document for collection resources
  • Spring integration
  • Provides support for WebDAV through the WebDAV extension
  • Provides an in-depth administration view of the runtime registries

Apache Wink High Level Server Architecture Overview

The diagram illustrates the general architecture of the Apache Wink server runtime. The Apache Wink server runtime layer receives incoming HTTP requests from the hosting container.

  • No labels