What not is SOAP? Dave Winer: "Back to scripting. I've heard a lot of people say that SOAP was designed to circumvent firewalls. In fact, that wasn't one of the goals for SOAP. We chose HTTP because it was broadly supported in scripting environments, and we wanted the lowest possible barrier to adoption. It was also done with respect, don't reinvent something that already works...."