I have this external module of my system and I thought to integrate it with web services. So I wrote the server using annotations (so far so good) and then I used Eclipse (new Web Service Client wizard) to generate the boilerplate code for the client. The result is an ugly bunch of code far from configurable, painful to test and to change. I'm looking for a straightforward API, I don't need attachments, sophysticated data types, complex asynchronous behaviour. So:
- are there any other tools to do a better job?
- are there different tecniques to write webservices clients (such as annotations)?
- shall I use a different way altogether to integrate my external components (such as REST)? Any suggestions on where to start, be this the case?
Looking forward to your advices.