IT Mill Toolkit

IT Mill Toolkit

IT Mill Toolkit is a open source web application / RIA framework created by company IT Mill.

The framework is based on Java programming language and uses server-side programming concept. Applications are created using object-orientedand event-driven programming techniques and the framework hides the request-response cycle of the HTTP protocol from application developers.

IT Mill Toolkit relies on basic Java EE environment and does not include any JSF (JavaServer Faces) integration.

The client-side widgets are implemented using GWT (Google Web Toolkit) and using similar object-oriented component architecture.

Features

* RIA development using Java programming language
* Server-side programming model
* GWT compatible client-side widgets
* Event-driven GUI programming model

History

Development was first started as an adapter on top of Millstone open source web framework. It introduced
Ajax based client communication and rendering engine. During 2006 this concept was then developedseparately as a commercial product. As consequence this, a large part of the IT Mill Toolkit's server-side API is stillcompatible with Millstone's Swing-like APIs.

The first version known as IT Mill Toolkit 4 was released as commercial product in early 2007. It usedproprietary JavaScript Ajax-implementation for client-side rendering which made rather complicated toimplement new widgets.

By the end of year 2007 the proprietary client-side implementation was abandoned and GWT was integratedon top of the server-side components. At the same time the product license was changed to open source Apache License 2.0.

Competitors

Historically, IT Mill Toolkit has been compared to Echo/Echo2 and ThinWire frameworks that use same kind of server-side programming model.The server-side APIs are quite similar providing both events and GUI components, but the client-side (i.e. web browser)interaction differs in the way that IT Mill Toolkit uses Java programmed GWT widgets compared to JavaScript implementation of Echo and Thinwire components.

ee also

*AJAX
*Web 2.0
*Rich Internet Application
*GWT ( Google Web Toolkit)
*Echo/Echo2 framework
*ThinWire framework

External links

* [http://www.itmill.com/itmill-toolkit/ IT Mill Toolkit home]
* [http://dev.itmill.com/ IT Mill Toolkit developers wiki, issue tracking and version control system]
* [http://forum.itmill.com/ IT Mill Toolkit Developer Forum]
* [http://code.google.com/webtoolkit/ GWT homepage]
* [http://ajaxian.com/archives/server-side-ajax-framework-it-mill-toolkit-5-now-with-gwt Article on Ajaxian.com]
* [http://www.webappers.com/2007/12/14/it-mill-toolkit-open-source-user-interface-framework/ Article on WebAppers.com]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Vaadin — Тип Веб фреймворк Разработчик IT Mill Первый выпуск май 20, 2009 (2009 05 20) Аппаратная платформа Java Последняя версия 6.8.5 …   Википедия

  • Vaadin — Basisdaten Aktuelle Version 6.7.1 (18. Oktober 2011) Betriebssystem …   Deutsch Wikipedia

  • 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

  • Echo (framework) — Echo is a web application framework that was created by the company NextApp. It originally started as a request response web application framework that leveraged the Swing object model to improve the speed of application development. Through the… …   Wikipedia

  • List of Ajax frameworks — This is a list of notable Ajax frameworks, used for creating web applications with a dynamic link between the client and the server. JavaScriptJavaScript Frameworks are browser side frameworks very commonly used in Ajax development. There are… …   Wikipedia

  • Washington State Route 527 — Infobox road state=WA type=SR route=527 alternate name=Bothell ndash; Everett Highway maint= length mi=11.92 length round=2 length ref=cite web |author=Washington State Department of Transportation |url=http://www.wsdot.wa.gov/mapsdata/tdo/PDF… …   Wikipedia

  • NaREC — (National Renewable Energy Centre) Type Not for Profit Industry Renewable Energy Energy Efficiency Founded 2002 Founder(s) One North East Headquarters …   Wikipedia

  • Brownfield land — Brownfield redirects here. For other uses, see Brownfield (disambiguation). Brownfield sites are abandoned or underused industrial and commercial facilities available for re use. Expansion or redevelopment of such a facility may be complicated by …   Wikipedia

  • Deep democracy — is a psycho social political paradigm and methodology. The term Deep Democracy was developed by Arny Mindell in 1988 and first appeared in Leader as Martial Artist (Mindell, 1992). Mindell, a physicist and Jungian Analyst had researched and… …   Wikipedia

  • Confirmation bias — (also called confirmatory bias or myside bias) is a tendency for people to favor information that confirms their preconceptions or hypotheses regardless of whether the information is true.[Note 1][1] As a result, people gather evidence and recall …   Wikipedia

Share the article and excerpts

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