Webservices are often used tools in SOA cases. Why would anyone want to use it? They tend to be slow, there is a huge XML creation and parsing overhead... We achieved a performance of 100 calls per second, while the operation itself could be performed 1000 times per second.
Isn't that a bit restricted to high-level operations? How can we do a lower-level SOA services? JEE stateless beans?