WebWork

WebWork
WebWork
Entwickler OpenSymphony
Aktuelle Version 2.2.6
(21. Juli 2007)
Betriebssystem plattformunabhängig
Programmier­sprache Java
Kategorie Webframework
Lizenz OpenSymphony Software License
www.opensymphony.com/webwork

WebWork ist ein von OpenSymphony in der Programmiersprache Java programmiertes Framework für die Entwicklung von Java-Webanwendungen. WebWork ist die Basis für Struts 2 welches wesentliche Teile von WebWork übernommen hat. WebWork wird inzwischen bis auf Bug-Fix Releases der 2.2er Version nicht mehr weiterentwickelt.

WebWork integriert

  • Das XWork framework
  • Wiederverwendbare UI templates
  • Java Beans

Inhaltsverzeichnis

WebWork

WebWork wurde entwickelt um den Entwicklungsprozess von Webanwendungen zu vereinfachen und produktiver zu gestalten. WebWork setzt auf XWork auf. Zusätzlich zu den von XWork gebotenen Features bietet WebWork Unterstützung bei der Erzeugung von wiederverwendbaren UI templates. Dies umfasst unter anderem Internationalisierung, Formularkontrolle, dynamisches Formular-Parameter-Mapping zu Java Beans, robuste client- und serverseitige Validierung und vieles mehr.

Lizenz

WebWork ist unter der OpenSymphony Software License verfügbar, welche einer modifizierten Form der Apache Software License entspricht.

Verschmelzung von WebWork und Struts

Am 27. November 2005 verkündete der WebWork Entwickler Patrick Lightbody, dass WebWork als Basis für Apache Struts2 herangezogen wird. [1]. Die folgende Release 2.2.x werde zwar noch unter dem Namen WebWork vertrieben, weiterführende Features und Major Releases werden aber ausschließlich unter Struts2 laufen.

In einem gemeinsamen Vorschlag von WebWork und Struts Committern wurde bekanntgegeben, dass das Struts 1.x ähnliche WebWork Framework eine bessere Basis für Struts2 darstelle und die Verschmelzung somit von der technischen Überlegenheit von WebWork und der größeren Struts Community profitieren würde.[2]

Siehe auch

Weblinks

Einzelnachweise

  1. WebWork joining Struts
  2. PROPOSAL: Merger with WebWork von Don Brown, Ted Husted, Jason Carreira und Patrick Lightbody, 25. November 2009

Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Webwork — can refer to:* A webwork plot is a type of literary form defined and practiced by Harry Stephen Keeler. * WeBWorK is a web based homework system by University of Rochester. * WebWorks Publisher is a single source publishing application developed… …   Wikipedia

  • Webwork — bezeichnet die technische Arbeit an Web Projekten, wie z. B. Webseiten. Der Begriff Webwork wird gegenwärtig hauptsächlich in Fachkreisen verwendet, da im allgemeinen Sprachgebrauch der Begriff Webdesign vorherrschend ist. Im Gegensatz zum… …   Deutsch Wikipedia

  • WebWork — Infobox Software name = Webwork developer = OpenSymphony latest release version = 2.2.6 latest release date = release date|2007|07|21 operating system = Cross platform programming language = Java (programming language) status = Unmaintained genre …   Wikipedia

  • WeBWorK — Infobox Software name = WeBWorK caption = A screenshot of a problem in WeBWorK developer = University of Rochester latest release version = 2.4.5 latest release date = July 30, 2008 operating system = genre = license = Artistic and GPL website =… …   Wikipedia

  • webwork — noun Date: 1790 web 5b < a vast webwork of land holdings > …   New Collegiate Dictionary

  • webwork — noun A net or web; something structured or interlinked in a weblike manner. Most frequently, the three make up the webwork of his literary fabric. Syn: meshwork, network …   Wiktionary

  • webwork — noun a network of links or connecting pieces …   English new terms dictionary

  • webwork — …   Useful english dictionary

  • Harry Stephen Keeler — (November 3, 1890 – January 22, 1967) was a prolific but little known American author. Biography Born in Chicago in 1890, Keeler spent his childhood exclusively in this city, which was so beloved by the author that a large number of his works… …   Wikipedia

  • Apache Struts — Infobox Software name = Apache Struts developer = Apache Software Foundation latest release version = 1.3.8 latest release date = release date|2007|03|10 latest preview version = 1.3.9 latest preview date = release date|2007|08|01 operating… …   Wikipedia

Share the article and excerpts

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