Wavemaker

Wavemaker

Infobox Software
name = WaveMaker



caption =
author = Wavemaker
developer =
released = December16, 2007
latest release version = 4.0.2
latest release date = release date|2008|09|30
latest preview version =
latest preview date =
programming language = Java, Javascript
operating system = Windows, Mac OS X, Linux
platform =
language = Java
status =
genre = Ajax framework
license = AGPL License 3.0
website = http://www.wavemaker.com

The WaveMaker Ajax Framework (formerly ActiveGrid) is an open source software development framework that allows web developers to create Ajax applications. The framework itself integrates ACEGI, Dojo 1.0, authentication, LDAP, ActiveDirectory and POJOs and their products include Visual Ajax Studio 4.0 for RIAs developement and WaveMaker Rapid Deployment Server for Java application. [ [http://news.softpedia.com/news/WaveMaker-Offers-WYSIWYG-Ajax-Development-92088.shtml WaveMaker, Visual AJAX Studio 4.0] , Softpedia ]

WaveMaker is licensed both under the Affero General Public License version 3.0. [cite web
url = http://www.wavemaker.com/products/license.html
title = WaveMaker Ajax Framework License Information
publisher = WaveMaker
date = February 23, 2008
accessdate = 2008-02-25
] and under a non-free commercial license which does not require the source for derivative work to be opensourced. [ [http://www.wavemaker.com/product/how_to_buy.html How to Buy] ]

WaveMaker applications are created using the WaveMaker studio, a WYSIWYG development studio that runs in a browser and enables drag and drop development of web applications following a Model-view-controller architecture. The WaveMaker studio is based on the TurboAjax Studio, developed by Scott Miles, module owner for Dojo Grid, and Steve Orvell, core committer for Dojo. [cite web
url = http://www.the451group.com/report_view/report_view.php?entity_id=51385&dealbook=refer
title = Open Source M&A Comes of Age
publisher = The451 Group
date = January 15, 2008
accessdate = 2008-01-25
]

WaveMaker applications run in a standard Java server based on Apache Tomcat, the Dojo Toolkit, Spring and Hibernate. Currently, it is supported on Microsoft Windows, Linux and Macintosh. [cite web
url = http://arstechnica.com/journals/apple.ars/2008/04/24/visual-ajax-studio-comes-to-mac-thanks-to-new-3-2-release
title = Ajax Studio Comes To Mac
publisher = Ars Technica
date = April 24, 2008
accessdate = 2008-04-25
] [cite web
url = http://www.infoworld.com/article/08/04/17/16TC-wavemaker-studio_1.html
title = Product Review: WaveMaker’s point-and-click Java
publisher = Infoworld
date = April 24, 2008
accessdate = 2008-04-25
]

As an example of level of complexity of applications which can be build using an WYSIWYG development approach for Ajax applications, the WaveMaker Studio was built using WaveMaker. [cite web
url = http://weblog.infoworld.com/openresource/archives/2008/04/wavemaker_is_a.html
title = WaveMaker Visual Ajax Tool
publisher = Infoworld
date = April 20, 2008
accessdate = 2008-04-25
] WaveMaker is meant for use by web developers who prefer visual tools. [cite web
url = http://jshurwitz.wordpress.com/2007/11/30/is-wavemaker-the-web-20-version-of-powerbuilder/
title = Is WaveMaker the Web 2.0 Version of PowerBuilder?
publisher = Hurwitz Group
date = November 11, 2007
accessdate = 2007-11-25
]

Features

* Drag & Drop Assembly of Ajax web applications
* WYSIWYG Ajax development studio runs in a browser
* Developer sees live application data within the studio (LiveLayout)
* Simplified (one-touch) deployment to Tomcat, Websphere, Weblogic, Jboss
* Data schema aware forms to edit, update, delete data (LiveForms)
* Mashup Tool for assembling web applications based on SOAP, REST and RSS web services, Java Services and databases
* Leverage existing CSS, HTML and Java
* Deploys a standard Java .war file
* Browser-based WaveMaker studio can be bundled by ISVs with their web-based application to enable user customizaton (effectively an open source alternative to Force.com)

References

External links

* [http://dev.wavemaker.com/ WaveMaker forums]
* [http://www.redmonk.com/cote/2008/03/26/ria-weekly-11-wavemaker/ RedMonk WaveMaker podcast]
* [http://blogs.ittoolbox.com/oracle/guide/archives/making-waves-with-wavemaker-24283/ IT Toolbox review]
* [http://www.springframework.org Spring Framework]
* [http://dojotoolkit.org/ dojotoolkit.org] , official Dojo site, with demos
* [http://www.wavemaker.com/ www.wavemaker.com] , official WaveMaker site


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • WaveMaker — Entwickler WaveMaker Software, Inc. Aktuelle Version 6.3.2 GA (27. Juni 2011) Aktuelle Vorabversion 6.3.2 GA (27. Juni 2011) Betriebssystem Java Plattform …   Deutsch Wikipedia

  • WaveMaker — ? Información general Última versión estable 6.0.6 18 de noviembre de 2009 Género Biblioteca de JavaScript …   Wikipedia Español

  • wavemaker — noun An oscillating device that creates reproducible waves in a liquid …   Wiktionary

  • Model-view-controller — (MVC) is an architectural pattern used in software engineering. Successful use of the pattern isolates business logic from user interface considerations, resulting in an application where it is easier to modify either the visual appearance of the …   Wikipedia

  • Model–view–controller — A general representation of the MVC design pattern. Model view controller concept. The solid line represents a direct as …   Wikipedia

  • Comparison of web application frameworks — This is a comparison of notable web application frameworks. Contents 1 General 1.1 Perl 1.2 PHP 1.3 Java 1.4 Python …   Wikipedia

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия

  • List of web application frameworks — This is a list of notable web application frameworks, used for creating web applications. Client side ActionScript * Cairngorm * PureMVCJavaScript* Backbase * CJAX * Clean AJAX * Dojo Toolkit * Echo * Ext * [http://www.gapjumper.com/ Gapjumper] * …   Wikipedia

  • Dojo Toolkit — Developer(s) Dojo Foundation Stable release 1.6.1 / May 20, 2011; 5 months ago ( …   Wikipedia

  • Mashup editor — Mashup editors are WYSIWYGs for mashups. They provide a visual interface to build a mashup, often allowing the user to drag and drop data points into a web application.ee also*Mashup (web application hybrid)External links*… …   Wikipedia

Share the article and excerpts

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