All Projects → eliaskg → Cappuccino-X-Tornado

eliaskg / Cappuccino-X-Tornado

Licence: other
This is a demo application for bringing together the Cappuccino Framework and the Tornado Web server.

Programming Languages

Objective-J
44 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Cappuccino X Tornado

by Elias Klughammer

Introduction

This is a demo application for bringing together the Cappuccino Framework (http://www.cappuccino.org) and the Tornado Web server. (http://www.tornadoweb.org)

In opposite to my Cappuccino X Juggernaut implementation there is no flash needed now. The tornado web server is a lightweight well-scaling non-blocking webserver with the ability for pushing data through http-connections. For the record: Tornado is the technology behind FriendFeed.

Here you can see a demonstration of the sample app: http://www.youtube.com/watch?v=1MPTxS9uyT4

Installation

1. Download and install Tornado

Download http://www.tornadoweb.org/static/tornado-0.2.tar.gz

tar xvzf tornado-0.2.tar.gz
cd tornado-0.2
python setup.py build
sudo python setup.py install

2. Install additional packages

Mac OS X:

sudo easy_install setuptools pycurl==7.16.2.1 simplejson

Ubuntu Linux:

sudo apt-get install python-dev python-pycurl python-simplejson

3. Download and unpack the demo app

4. Start the tornado server in the demo app folder

python cappuccino_x_tornado.py

5. Open your browser and go to http://localhost:8888

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].