HOME

TheInfoList



OR:

Apache Wink is a retired
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
framework that enables development and consumption of
REST Rest or REST may refer to: Relief from activity * Sleep ** Bed rest * Kneeling * Lying (position) * Sitting * Squatting position Structural support * Structural support ** Rest (cue sports) ** Armrest ** Headrest ** Footrest Arts and entert ...
style web services.


History

The project was initiated in 2007 as an HP internal REST SDK called Symphony. At the beginning of 2009, HP and IBM joined forces to deliver the Apache Wink project, HP contributed the SDK and IBM contributed a lot of integration tests. The Apache Wink has been retired from
Apache Incubator Apache Incubator is the gateway for open-source projects intended to become fully fledged Apache Software Foundation projects. The Incubator project was created in October 2002 to provide an entry path to the Apache Software Foundation for projec ...
2017, April 25 and put in
Apache Attic Apache Attic is a project of Apache Software Foundation to provide processes to make it clear when an Apache project has reached its end-of-life. The Attic project was created in November 2008. Also the retired projects can be retained. Projects m ...
.


Features

Apache Wink is composed of a Server module and a Client module. The Server module is an implementation of the
JAX-RS Jakarta RESTful Web Services, (JAX-RS; formerly Java API for RESTful Web Services) is a Jakarta EE API specification that provides support in creating web services according to the Representational State Transfer (REST) architectural pattern. ...
(JSR-311) specification along with additional features to facilitate the development of RESTful Web services. The Client module is a Java-based framework that provides functionality for communicating with RESTful Web services. * JAX-RS 1.0 compliantApache Wink User Guide
retrieved August 14, 2009 * Has support for
Atom Syndication Format The name Atom applies to a pair of related Web standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (AtomPub or APP) is a simple HTTP-based protocol for creating and updating web re ...

Atom Publishing Protocol
and
RSS RSS ( RDF Site Summary or Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. Subscribing to RSS feeds can allow a user to keep track of many di ...
. * Has support for
JSON JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other ser ...
, CSV and
OpenSearch OpenSearch is a collection of technologies that allow the publishing of search results in a format suitable for syndication and aggregation. Introduced in 2005, it is a way for websites and search engines to publish search results in a standard ...
.


Releases


See also

*
Apache CXF Apache CXF is an open source software project developing a Web services framework. It originated as the combination of Celtix developed by IONA Technologies and XFire developed by a team hosted at Codehaus in 2006. These two projects were combin ...
, a web services framework with JAX-RS support


References


External links

*
Wink A wink is a facial expression made by briefly closing one eye. A wink is an informal mode of non-verbal communication usually signaling shared hidden knowledge or intent. However, it is ambiguous by itself and highly dependent upon additional ...
Java (programming language) libraries {{web-software-stub