If asynchronous services are so common, why form a separate technical committee for ASAP?
Many standards efforts face an asynchronous challenge or have an asynchronous requirement. Without ASAP, each of these standards efforts would be forced to create their own means of handling an asynchronous exchange in SOAP. There would arise a multitude of systems having a multitude of ways of accomplishing essentially the same task. Is that not what we adopted XML and SOAP to avoid? The objective of ASAP is to provide the minimum functionality necessary to handle an asynchronous exchange in SOAP that other standards efforts can employ in achieving their particular business requirements.