Using SOAP and REST web services as communication protocol for distributed evolutionary computation