OpenLink AJAX Toolkit

OpenLink AJAX Toolkit
OpenLink AJAX Toolkit (OAT)
Developer(s) OpenLink Software
Stable release 2.8
Written in JavaScript
Type JavaScript toolkit
License GPL
Website http://oat.openlinksw.com

OpenLink AJAX Toolkit (OAT) is a JavaScript-based toolkit for browser-independent Rich Internet Application development. It includes a rich collection of UI Widgets/Controls, Event Management System, and a truly platform independent Data Access Layer called AJAX Database Connectivity. OpenLink AJAX Toolkit is fully OpenAjax Alliance Conformant.

Contents

Functionality

There is a broad range of functionality in OAT including information visualization, GUI Widgets and Database Connectivity

Information Visualization

There are many different ways of visualizing data using OAT, these include:

File System Interaction

  • WebDAV Browser enables you to navigate a WebDAV instance as if it were a local filesystem.
  • An Upload Interface supporting batch uploads.

Graphical User Interface Widgets

There are many Widgets in OAT to ease development of application User Interfaces, including:

  • Combo Boxes, Combo Lists, Combo Buttons.
  • "Quickedit" -- simple editing without text-box input.
  • Sliders, Date Pickers and Color Pickers.
  • "Enhanced Anchors" enabling you to show a new widget on screen.
  • "Ghost drag" enabling the user to drag one item onto another and update objects accordingly. For example, this is quite useful for dragging items into a shopping cart.

Semantic Web and Aggregated Data Visualization

OAT is also able to cleanly visualize:

  • RDF Data as a graph.
  • RSS Feeds.

AJAX DataBase Connectivity

Provides a database independent data access layer for OAT and other JavaScript based libraries/frameworks/toolkits. The JavaScript equivalent of ODBC, JDBC, OLE DB, and ADO.NET, it uses XMLA to facilitate direct and platform independent access to remote database engines via XMLA providers.

As a core component of OAT, the Ajax Database Connectivity layer enables:

  • Development and usage of data bound controls such as the Google Maps, Yahoo! Maps, Microsoft Virtual Earth, and OpenLayers mapping services controls, Pivot Tables, Comb Boxes, TimeLines, and many more.
  • Development of data aware applications with the ability to calibrate change sensitivity via support for scrollable cursors (detached row-sets that are change sensitive)
  • Build a complex SQL, XML, SPARQL, Web Services based applications without exposure to data access complexity

Miscellaneous

Other controls include:

Technical Information

The Architecture of OpenLink AJAX Toolkit

Built-in functions are able to natively use/manipulate the following technologies:

Use

OAT is used extensively in the OpenLink Data Spaces and a variety of front-ends to the Virtuoso Universal Server that include:

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • OpenLink Software — Inc Type Private Industry Computer software, IT Services Founded 1992 Headquarters Burlington, Massachusetts, USA Key people Kingsley Uyi Idehen, CEO Founder Hugh Wil …   Wikipedia

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

  • Information visualization — the interdisciplinary study of the visual representation of large scale collections of non numerical information, such as files and lines of code in software systems [S.G. Eick (1994). Graphically displaying text . In: Journal of Computational… …   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

  • Data visualization — A data visualization of Wikipedia as part of the World Wide Web, demonstrating hyperlinks Data visualization is the study of the visual representation of data, meaning information that has been abstracted in some schematic form, including… …   Wikipedia

  • Dhtmlx — JavaScript Library User interface built with DHTMLX library Developer(s) DHTMLX Ltd. Stable release 3.0 / July 7, 2011; 4 months ago (2011 07 07) …   Wikipedia

  • MooTools — Developer(s) The MooTools Dev Team Stable release 1.3 / October 11, 2010; 13 months ago (2010 10 11 …   Wikipedia

  • Comparison of JavaScript frameworks — Contents 1 Comparison of JavaScript frameworks 1.1 Rationale 1.2 Table of Javascript Frameworks 2 See also …   Wikipedia

  • Rico — Rico  библиотека JavaScript для разработки насыщенных интернет приложений[1]. Предоставляется открытым кодом. Rico предоставляет полную поддержку Ajax, управление посредством «drag drop» и библиотеку кинематографических эффектов. Rico… …   Википедия

  • CougarXML — Developer(s) Massimiliano Guastafierro Written in JavaScript Operating system …   Wikipedia

Share the article and excerpts

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