Changes between Version 6 and Version 7 of ZooWorkshop/FOSS4GJapan/Introduction


Ignore:
Timestamp:
Oct 15, 2010, 10:52:27 PM (14 years ago)
Author:
djay
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ZooWorkshop/FOSS4GJapan/Introduction

    v6 v7  
    99 * [wiki:ZooWebSite/ZooKernel/Introduction ZOO Kernel]: A powerful server-side C Kernel which makes it possible to manage and chain Web services coded in different programming languages.
    1010 * [wiki:ZooWebSite/ZooServices/Introduction ZOO Services]: A growing suite of example Web Services based on various open source libraries.
    11  * [wiki:ZooWebSite/ZOOAPI/Introduction ZOO AP]I: A server-side !JavaScript API able to call and chain the ZOO Services, which makes the
    12 development and chaining processes easier.
    13 ZOO is designed to make the WPS server-side development easier by providing a powerful system able to understand and execute WPS compliant queries. It supports several programming languages, thus allowing you to create Web Services in your favorite language and from existing code. Further information on the project is available on the [http://www.zoo-project.org ZOO Project official website].
     11 * [wiki:ZooWebSite/ZOOAPI/Introduction ZOO AP]I: A server-side !JavaScript API able to call and chain the ZOO Services, which makes the development and chaining processes easier.
     12
     13ZOO is designed to make the service development easier by providing a powerful system able to understand and execute WPS compliant queries. It supports several programming languages, thus allowing you to create Web Services in your favorite one and from an already existing code. Further information on the project is available on the [http://www.zoo-project.org ZOO Project official website].
    1414
    1515== How does ZOO works ? ==
     
    1717ZOO 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 [wiki:ZooWebSite/ZooKernel/Introduction ZOO Kernel] is written in C language, but supports several common programming languages for creating [ZooWebSite/ZooServices/Introduction ZOO Services].
    1818
    19 A [ZooWebSite/ZooServices/Introduction ZOO Service] is a link composed of a ZOO 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.
     19A [ZooWebSite/ZooServices/Introduction ZOO Service] is a link composed of a ZOO 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, Perl, PHP and !JavaScript.
    2020
    2121[wiki:ZooWebSite/ZooKernel/Introduction ZOO Kernel] works with Apache and can communicate with cartographic engines and Web mapping clients. It simply adds the WPS support to your spatial data infrastructure and your Web mapping application. It can use every GDAL/OGR supported formats as input data and create suitable vector or raster output for your cartographic engine and/or your web-mapping client application.
     
    2323== What are we going to do in this workshop? ==
    2424
    25 This workshop aims to present the ZOO Project and its features, and to explain its capabilities regarding the WPS 1.0.0 specification. The participants will learn in 3 hours how to use ZOO Kernel, how to create ZOO Services and their configuration files and finally how to link the created Service with a client-side webmapping application.
     25This workshop aims to present the ZOO Project and its features, and to explain its capabilities regarding the [http://www.opengeospatial.org/standards/wps OGC WPS 1.0.0 specification]. The participants will learn in 3 hours how to use ZOO Kernel, how to create ZOO Services and their configuration files and finally how to link the created Service with a client-side webmapping application.
    2626A pre-compiled ZOO 1.0 version is provided inside OSGeoLive, the OSGeo official Live DVD. For the sack of simplicity, an OSGeoLive Virtual Machine image disk is already installed on your computers. This will be used during this workshop, so the participants won't have to compile and install ZOO Kernel manually. Running and testing ZOO Kernel from this OSGeoLive image disk is thus the first step of the workshop, and every participants should get a working ZOO Kernel in less than 30 minutes.
    2727

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