A possible problem
The client accessing the MDB web services has to wait for as long as it takes to get the results. This can be very inefficient if complex queries or analyses are requested.

... and a solution: asynchronous access