. . . . "languages such as XML and SOAP to communicate over standard protocols such as HTTP." .