User:Khairnar.abhijeet

Date : 23 March 2010

Atako is an application distribution platform that enables Google Gadgets and OpenSocial apps to be distributed on any website simply by embedding javascript.

The Atako platform is composed of 3 main components:
 * a json data service that provides APIs (call "appdir"),
 * a customized version of Apache's Shindig server,
 * a web application that provides a developer sandbox and application gallery.

The appdir and shindig components are typically run in Jetty (or a similar java application server, like Glassfish) and the UI component is built in Aptana Jaxer (a server-side javascript framework) The UI makes use of the appdir service to get data it needs to present the interface via json calls, and the shindig server to render gadgets.

Prerequisites:


 * JDK 1.5+
 * Apache Ant (1.7+)
 * Apache Maven 2
 * Jetty 6.1 (or some other java appserver)
 * MySQL
 * Aptana Jaxer (http://www.aptana.com/jaxer/download)

Comet

http://en.wikipedia.org/wiki/Comet_(programming)

Apatana jaxer

Create entire apps using JavaScript and Ajax http://www.jaxer.org/

Apache Ant

The main known usage of Ant is the build of Java applications.

Apache Maven

http://maven.apache.org/

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.