Changes between Version 2 and Version 3 of ZooKernelInternal


Ignore:
Timestamp:
Apr 13, 2010, 3:53:03 AM (15 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ZooKernelInternal

    v2 v3  
    99== General Principles ==
    1010
    11 ZooKernel always parse the request provided by the web server. If the request has been sent using the GET method, then the ZooKernel will treat parameters in a normal way (using KVP). To treat the POST method, ZooKernel will use the request parameter sent as an XML file containing a specific operation request document (GetCapabilities, DescribeProcess or Execute).
     11ZooKernel always parse the request provided by the web server. If the request has been sent using the GET method, then the ZooKernel will treat parameters in a normal way (using KVP). To treat the POST method, ZooKernel will use the request parameter sent as an XML file containing a specific operation request document (!GetCapabilities, !DescribeProcess or Execute).
    1212
    1313ZooKernel store parsed values in a maps datastructure.
     
    1515== Requests ==
    1616
    17 ==== GetCapabilities ====
     17==== !GetCapabilities ====
    1818
    19 As the response to this request should simply include metadata of a services provided by a WPS server, the ZooKernel just parse the metadata file and output a well formed GetCapabilities document.
     19As the response to this request should simply include metadata of a services provided by a WPS server, the ZooKernel just parse the metadata file and output a well formed !GetCapabilities document.
    2020
    21 ==== DescribeProcess ====
     21==== !DescribeProcess ====
    2222
    23 As the response to this request should simply include metadata of one (or more) service, ZooKernel parse one (or every metadata file for requested identifiers) and output a well formed DescribeProcess document.
     23As the response to this request should simply include metadata of one (or more) service, ZooKernel parse one (or every metadata file for requested identifiers) and output a well formed !DescribeProcess document.
    2424
    2525==== Execute ====
    2626
    27 In this case, ZooKernel first parse the metadata file to get specific requested informations, such as default value formating (if nothing was speficified in request or to check if specified was acceptable), then dynamicaly load the service shared object, try to call the process and output a well formed ResponseDocument or the returned file in case of RawDataOutput was queried.
     27In this case, ZooKernel first parse the metadata file to get specific requested informations, such as default value formating (if nothing was speficified in request or to check if specified was acceptable), then dynamicaly load the service shared object, try to call the process and output a well formed !ResponseDocument or the returned file in case of !RawDataOutput was queried.

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