Ports and operations provided from prosumer's wsdl
The WSDL of a prosumer has to have as many ports as the number of interactions involving different couples of prosumer. Each port provides a request-response operation if the corresponding task into the choreography diagram has an input message and an output message, otherwise the port provides a one-way operation representing an asynchronous invocation.