OAT: OpenAjax Alliance Compliant Toolkit: "
Ondrej Zara and his team at Openlink Software have created a
Openlink Software JS Toolkit, known as OAT. It is a full-blown JS
framework, suitable for developing
rich applications with special focus to data access.
OAT works standalone, offers vast number of widgets and has some
rarely seen features, such as on-demand library loading (which
reduces the total amount of downloaded JS code).
OAT is one of the first JS toolkits which show full OpenAjax
Alliance conformance: see the appropriate wiki
page and
conformance test page.
There is a lot to see with this toolkit:
You can see some of the widgets in a Kitchen sink
application
Sample data access applications:
OAT is Open Source and GPL’ed over at sourceforge
and the team has recently managed to incorporate our OAT data
access layer as a
module to
dojo datastore.
(Via Ajaxian Blog.)
This is a corrected version of the initial post. Unfortunately,
the initial post was inadvertently littered with invalid links :-(
Also, since the original post we have released
OAT 1.2 that includes integration of our iSPARQL QBE into the
OAT Form Designer application.
Re. Data Access, It is important to note that OAT's Ajax
Database Connectivity layers supports data binding to the following
data source types:
-
RDF - via
SPARQL
(Query Language, Protocol, and Resultset Serialization formats:
RDF/XML, RDF/N3, RDF/Turtle, XML, and JSON)
-
SQL - via
XMLA (somewhat forgotten
SOAP protocol for
SQL Data Access that can sit atop ODBC,
ADO.NET,
OLE-DB, and even
JDBC)
- XML - via SOAP or REST
style Web Services
In all cases, OAT also provides Data Aware controls for the above
that include:
-
Tabular
Grids
-
Pivot
Tables
-
TimeLines
-
Extended
Anchor Tags
-
Map
Service Controls (Google, Yahoo!, OpenLayers, Microsoft Visual
Earth)
-
SVG based
RDF Graph Control (Opera 9.x provides best viewing experience
at the current time)
OAT also includes a number of prototype applications that are
completely developed using OAT Controls and Libraries:
-
Visual SPARQL
Query Builder
-
Visual SQL Query
Builder
-
Web
Forms Designer (includes Drag-Drop usage of Data Aware Controls
etc.)
-
Visual DB
Designer
Note: Pick "Local DSN" from page initialization dialog's
drop-down list control when prompted
About this entry:
Author: Kingsley Uyi Idehen
Published: 01/29/2007 16:16 GMT-0500
Modified: 02/02/2007 10:29 GMT-0500
Tags: webservices , ajax , web2.0 , web20 , rdf , xml , jdbc , sql , odbc , semanticweb , sparql , javascript , oat , openlink , .net
Categories: Demos , Data Access , SQL , Semantic Web , Web Services (Web 2.0)
Comment Status: 0
Comments
Permalink:
http://www.openlinksw.com/dataspace/kidehen@openlinksw.com/weblog/kidehen@openlinksw.com%27s%20BLOG%20%5B127%5D/1129