De softwaregigant wil dat SOAP wordt erkend als standaardprotocol voor communicatie tussen zakelijke softwareprogramma's die gebaseerd zijn op verschillende programmeermodellen. SOAP is gebaseerd op internetstandaarden als HTTP en XML. Remote Procedure Calls kunnen als XML.syntax over de HTTP-architectuur worden verstuurd. De specificatie wordt ingevoegd in toekomstige versies van de Microsoft Windows DNA-architectuur. Het bedrijf wil met die stap voordeel behalen op haar concurrenten die andere technologieën gebruiken. Daarnaast wil Microsoft voldoen aan behoeften die bij haar klanten spelen. Concurrent Sun wacht voorlopig rustig af. Het bedrijf meent dat bestaande technologieën die gebaseerd zijn op Java en CORBA dezelfde mogelijkheden bieden. Volgens het bedrijf kan informatie al uitgewisseld worden met XML.en HTTP. Als er uitgebreidere zakelijke transacties moeten worden gedaan, dan kan dat met CORBA, aldus Sun.