source: trunk/docs/index.txt @ 119

Last change on this file since 119 was 119, checked in by anonymous, 13 years ago

add default sphinx template

File size: 1.9 KB
Line 
1Welcome to the ZOO Project
2==========================
3
4ZOO is a WPS (Web Processing Service) open source project released under a MIT/X-11 style license.
5It provides an OGC WPS compliant developer-friendly framework to create and chain WPS Web services.
6ZOO is made of three parts:
7
8- ZOO Kernel : A powerful server-side C Kernel which makes it possible to manage and chain
9  Web services coded in different programming languages.
10- ZOO Services : A growing suite of example Web services based on various Open Source libraries.
11  (get inspired !)
12- ZOO API : A server-side JavaScript API able to call and chain the ZOO Services, which makes the
13  development and chaining processes easier.
14
15Powerful ZOO Kernel, that makes coffee
16--------------------------------------
17
18ZOO is based on a 'WPS Service Kernel' which constitutes the ZOO's core system (aka ZOO Kernel).
19The latter is able to load dynamic libraries and to handle them as on-demand Web services.
20The ZOO Kernel is written in C language, but supports several common programming languages in
21order to connect to numerous libraries and above all to simplify the Web service end-developer's job.
22
23Use the ZOO Services and make your own
24--------------------------------------
25
26A ZOO service is a link composed of a metadata file (.zcfg) and the code for the corresponding
27implementation. The metadata file describes all the available functions which can be called using
28a WPS Exec Request, as well as the desired input/output. Services contain the algorithms and functions,
29and can now be implemented in C/C++, Fortran, Java, Python, PHP, Perl and JavaScript.
30
31Easy implementation with the ZOO API
32------------------------------------
33
34The ZOO API is a simple and concise JavaScript library designed to call and chain the ZOO Services
35easily, and adds the capability to define logic in the chaining of your ZOO Services.
Note: See TracBrowser for help on using the repository browser.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png