Tim Bray has a post about how the Web Services standards are unworkable and should be abandoned for REST.
This controversy is completely new to me, as in coming out of nowhere. I would be very interested in hearing from my programming readers, what do you think?
See also Bray's SOA and WCF.
This seemed relevant -
Raines’ Rule #7 – Lessons & Roads Not Taken
7.Implement in phased, successive chunks
}as narrow in scope and brief in duration as practicable,
}each of which solves a specific part of an overall mission problem and
}delivers a measurable net benefit independent of future chunks.