Changes between Version 60 and Version 61 of ZooWebSite/Welcome
- Timestamp:
- Mar 12, 2015, 11:56:57 AM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ZooWebSite/Welcome
v60 v61 1 1 2 = Welcome to the ZOO Project =2 = Welcome to the ZOO-Project = 3 3 4 ZOO is a WPS (Web Processing Service) open source project released under a [http://zoo-project.org/site/ZooWebSite/ZooKernel/Download#ZOOKernelMITX-11License MIT/X-11] style license . It provides an OGC WPS compliant developer-friendly framework to create and chain WPS Web services. ZOOis made of three parts:4 ZOO-Project is a WPS (Web Processing Service) open source project released under a [http://zoo-project.org/site/ZooWebSite/ZooKernel/Download#ZOOKernelMITX-11License MIT/X-11] style license . It provides an OGC WPS compliant developer-friendly framework to create and chain WPS Web services. ZOO-Project is made of three parts: 5 5 6 * [http://zoo-project.org/site/ZooWebSite/ZooKernel ZOO Kernel] : A powerful server-side C Kernel which makes it possible to manage and chain Web services coded in different programming languages.7 * [http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction ZOO Services] : A growing suite of example Web services based on various Open Source libraries. (get inspired !)8 * [http://zoo-project.org/site/ZooWebSite/ZOOAPI/Introduction ZOO API] : A server-side !JavaScript API able to call and chain the ZOOServices, which makes the development and chaining processes easier.6 * [http://zoo-project.org/site/ZooWebSite/ZooKernel ZOO-Kernel] : A powerful server-side C Kernel which makes it possible to manage and chain Web services coded in different programming languages. 7 * [http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction ZOO-Services] : A growing suite of example Web services based on various Open Source libraries. (get inspired !) 8 * [http://zoo-project.org/site/ZooWebSite/ZOOAPI/Introduction ZOO-API] : A server-side !JavaScript API able to call and chain the ZOO-Services, which makes the development and chaining processes easier. 9 9 10 = ZOO Project at a glance =10 = ZOO-Project at a glance = 11 11 12 12 {{{ … … 14 14 15 15 <dl id="imap"> 16 <dd id="zoo-services-introduction"><a id="zoo-services" title="" href="http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction"><span> ZOO Services Introduction</span></a></dd>17 <dd id="zoo-services-examples"><a id="zoo-serv-examples" title="" href="http://zoo-project.org/site/ZooWebSite/ZooServices"><span>Example ZOO Services</span></a></dd>16 <dd id="zoo-services-introduction"><a id="zoo-services" title="" href="http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction"><span> ZOO-Services Introduction</span></a></dd> 17 <dd id="zoo-services-examples"><a id="zoo-serv-examples" title="" href="http://zoo-project.org/site/ZooWebSite/ZooServices"><span>Example ZOO-Services</span></a></dd> 18 18 <dd id="zoo-zcfg-reference"><a id="zcfg-reference" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZooServices/ZCFGReference"><span>ZCFG Reference</span></a></dd> 19 <dd id="zoo-api-introduction"><a id="api-introduction" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Introduction#ZOOAPIDescription"><span>ZOO API introduction</span></a></dd>20 <dd id="zoo-api-examples"><a id="api-examples" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Examples#ZOOAPIExamples"><span>ZOO API examples</span></a></dd>21 <dd id="zoo-api-classes"><a id="api-classes" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Classes#ZOOAPIClasses"><span>ZOO API classes</span></a></dd>22 <dd id="zoo-kernel-main"><a id="zoo-kernel" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZooKernel"><span>ZOO Kernel introduction</span></a></dd>19 <dd id="zoo-api-introduction"><a id="api-introduction" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Introduction#ZOOAPIDescription"><span>ZOO-API introduction</span></a></dd> 20 <dd id="zoo-api-examples"><a id="api-examples" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Examples#ZOOAPIExamples"><span>ZOO-API examples</span></a></dd> 21 <dd id="zoo-api-classes"><a id="api-classes" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZOOAPI/Classes#ZOOAPIClasses"><span>ZOO-API classes</span></a></dd> 22 <dd id="zoo-kernel-main"><a id="zoo-kernel" title="" href="http://zoo-project.org/trac/wiki/ZooWebSite/ZooKernel"><span>ZOO-Kernel introduction</span></a></dd> 23 23 </dl> 24 24 }}} 25 25 26 26 27 = Powerful ZOO Kernel, that makes coffee =27 = Powerful ZOO-Kernel, that makes coffee = 28 28 29 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 libraries and to handle them as on-demand Web services. The [http://zoo-project.org/site/ZooWebSite/ZooKernel/Introduction ZOOKernel] is written in C language, but supports several common programming languages in order to connect to numerous libraries and above all to simplify the Web service end-developer's job.29 ZOO-Project is based on a 'WPS Service Kernel' which constitutes the ZOO's core system (aka ZOO-Kernel). The latter is able to load dynamic libraries and to handle them as on-demand Web services. The [http://zoo-project.org/site/ZooWebSite/ZooKernel/Introduction ZOO-Kernel] is written in C language, but supports several common programming languages in order to connect to numerous libraries and above all to simplify the Web service end-developer's job. 30 30 31 = Use the ZOO Services and make your own =31 = Use the ZOO-Services and make your own = 32 32 33 A [http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction ZOO service] is a link composed of a metadata file ([wiki:ZooWebSite/ZooServices/ZCFGReference .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, Perl and !JavaScript.33 A [http://zoo-project.org/site/ZooWebSite/ZooServices/Introduction ZOO-Service] is a link composed of a metadata file ([wiki:ZooWebSite/ZooServices/ZCFGReference .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, Perl and !JavaScript. 34 34 35 = Easy implementation with the ZOO API =35 = Easy implementation with the ZOO-API = 36 36 37 The [http://zoo-project.org/site/ZooWebSite/ZOOAPI/Introduction ZOO API] is a simple and concise !JavaScript library designed to call and chain the ZOO Services easily, and adds the capability to define logic in the chaining of your ZOOServices.37 The [http://zoo-project.org/site/ZooWebSite/ZOOAPI/Introduction ZOO-API] is a simple and concise !JavaScript library designed to call and chain the ZOO-Services easily, and adds the capability to define logic in the chaining of your ZOO-Services. 38 38 39 39 = News =













