Currently Spring WS only leverages the regular Servlet API with blocking the request handling thread. This could be improved by also allowing support for the async features of the Servlet API. Maybe parts of the async support in Spring MVC can be leveraged for this.