= Welcome to the ZOO Project = ZOO is a WPS (Web Processing Service) open source project released under a [wiki:Licence MIT/X-11] style license . It provides an OGC WPS compliant developer-friendly framework to create and chain WPS webservices. ZOO is made of three parts: * ZOO Kernel : A powerful server-side C Kernel which makes it possible managing and chaining webservices coded in different programming languages. * ZOO Services : A growing suite of example webservices based on various librairies open source libraries. (get inspired !) * ZOO API : A simple Javascript API able to call and chain the ZOO Services, which makes the developement and chaining processes easier. = Powerful ZOO Kernel, that makes coffee = ZOO is based on a 'WPS Service Kernel' which constitutes the ZOO's core system (aka ZOO Kernel ). The latter is able to load dynamic librairies and to handle them as on-demand webservices. The ZOO Kernel is written in C language, but supports several common programming languages in order to stay opened to numerous librairies and above all to simplify the webservice end-developer's job. = Use the ZOO Services and make your own = A ZOO service is as a couple composed by a metadata file (.zcfg) and the code for the corresponding implementation. The metadata file describes all the available functions which can be called using a WPS Exec Request, as well as the desired input/output. Services contain the algorithms and functions, and can now be implemented in C/C++, Fortran, Java, Python, PHP and Javascript. = Easy implementation with the ZOO API = The ZOO API is a simple and concise Javascript library designed to call and chain the ZOO Services easily, and adds the glue between your ZOO Kernel installation and your webmapping application.