Waka (protocol)


Waka (protocol)

Waka is a new application protocol intended as "a binary, token-based replacement for HTTP." [http://weblog.infoworld.com/udell/2006/08/25.html] It is "designed to match the efficiency of the REST architectural style." [http://gbiv.com/protocols/waka/200211_fielding_apachecon.ppt]

History

Waka was conceived by Roy Fielding of REST fame, and described in a 2002 [http://gbiv.com/protocols/waka/200211_fielding_apachecon.ppt ApacheCon presentation] . It is still under development.As of August 2006, waka was "all done in my head, it's not on paper though. ... I'm almost to the point where I can make it an open project." [http://weblog.infoworld.com/udell/2006/08/25.html]

Distinctives

Some of waka's features include: [http://gbiv.com/protocols/waka/200211_fielding_apachecon.ppt]
*New request semantics (new methods for monitoring and authoring resources)
*Self-descriptive (explicit type, scope, binding of response to request)
*Allow unsolicited responses
*Uniform syntax regardless of type and direction
*Extensible via URIs
*Client-side macros

The waka protocol is named after a type of Maori canoe.

External links

* [http://www.apache.org/~fielding/waka/ Official URL for tracking progress of waka]
* [http://gbiv.com/protocols/waka/200211_fielding_apachecon.ppt ApacheCon presentation on waka]
* [http://weblog.infoworld.com/udell/2006/08/25.html Jon Udell: A conversation with Roy Fielding about HTTP, REST, WebDAV, JSR 170, and Waka]
* [http://www.mnot.net/blog/2006/03/15/transfer WS-Transfer, WAKA and the Web]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Waka — may refer to: * Waka (canoe), canoes of the Māori of New Zealand * Waka (poetry), a genre of Japanese poetry * Waka music, an Islamic inspired musical genre from Yorubaland of Nigeria * Waka (protocol), a proposed replacement for HTTP * World… …   Wikipedia

  • Hypertext Transfer Protocol — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

  • Roy Fielding — Roy Thomas Fielding (born 1965) is an American computer scientist. He is one of the principal authors of the HTTP specification (RFC 2616), and a frequently cited authority on computer network architecture.Fielding was born in Laguna Beach,… …   Wikipedia

  • japan — japanner, n. /jeuh pan /, n., adj., v., japanned, japanning. n. 1. any of various hard, durable, black varnishes, originally from Japan, for coating wood, metal, or other surfaces. 2. work varnished and figured in the Japanese manner. 3. Japans,… …   Universalium

  • Japan — /jeuh pan /, n. 1. a constitutional monarchy on a chain of islands off the E coast of Asia: main islands, Hokkaido, Honshu, Kyushu, and Shikoku. 125,716,637; 141,529 sq. mi. (366,560 sq. km). Cap.: Tokyo. Japanese, Nihon, Nippon. 2. Sea of, the… …   Universalium

  • Syndicat National de l'Édition Phonographique — SNEP redirects here. For the Simple NDEF Exchange Protocol, see Near field communication#Standardization bodies and industry projects. The Syndicat national de l édition phonographique (SNEP) is the inter professional organization which protects… …   Wikipedia

  • Māori people — For the Māori people of the Cook Islands, see Cook Islanders. Māori …   Wikipedia

  • Application Layer — The Application Layer is the seventh level of the seven layer OSI model, and the top layer of the TCP/IP model. It interfaces directly to and performs common application services for the application processes; it also issues requests to the… …   Wikipedia

  • Application layer — The Internet protocol suite (TCP/IP) and the Open Systems Interconnection model (OSI model) of computer networking each specify a group of protocols and methods identified by the name application layer. In TCP/IP, the application layer contains… …   Wikipedia

  • List of dual place names in New Zealand — The agreed dual name of Te Koko o Kupe / Cloudy Bay remembers both the Māori and British explorations of New Zealand. Many official place names in New Zealand are dual names, incorporating both the original Māori place names and the English names …   Wikipedia


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.