What is a WPS?A WPS can be configured to offer any sort of GIS functionality to clients across a network, including access to pre-programmed calculations and/or computation models that operate on spatially referenced data. A WPS may offer calculations as simple as subtracting one set of spatially referenced numbers from another (e.g., determining the difference in influenza cases between two different seasons), or as complicated as a global climate change model. The data required by the WPS can be delivered across a network, or available at the server. [Source: OGC website]
52°North provides an Open Source implementation of the OGC Web Geoprocessing Service (WPS) interface, compliant to the current version of 1.0.0.
Please have a look at the documentation of 52°North WPS.