I'd like to create some kind of location search during user input. The webservice should be contacted during typing of the user input, eg a location name.

So it's clear that there might be lot's of queries one after the other.

The response should only contain a couple of data for each found location, like an `id`, a `fullname` and `geoCoordinates`.

Would you create a `SOAP` or `REST` service for this purpose, and why?