PAPI Web Service is a web service application that exposes a considerable set of PAPI operations.
PAPI Web Service is an independent web application that runs on top of PAPI. PAPI Web Service provides a WSDL (Web Services Definition Language) descriptor that defines the operations the client can invoke and the complex types these operations may use. The client application connected to PAPI Web Service, uses SOAP (Simple Object Access Protocol) over HTTP to invoke any of the functions listed in the WSDL.
PAPI Web Service relies on PAPI to obtain the information the client requests. Then it translates this information into XML and uses SOAP to send it back to the client.