Ice2Rest API

Ice objects are exposed throught a Restfull API and accessed with HTTP POST requests. Slice interfaces are mapped to URI using the following schema:

The Ice object Proxy is urlencoded in the query string using the stringified form and with name "ObjProxy". Every kind of proxy can be used, direct and indirect. Input parameters are passed in as Json object, using parameters slice names. Return value and Output parameters are passed back as Json object too, using parameters slice names and "iceR" for the return value. In case of errors and Ice/User exceptions an appropriated status code will be returned together with an appropriated json object describing the error condition.

Error conditions