There has been quite alot of debate around "Web 2.0 versus SOA". I've included a couple detailed links below. Personally I think these approaches serve different functions and are complimentary. Web 2.0's benefits "tend" to be outside the firewall. RSS, blogs, wikis, and mashups are great for connecting folks together collaboratively, quickly and simply. SOA, in the other hand, has benefits around how software and services are engineered. Yes, they result in connections outside the firewall, but they are big drivers in how software is developed to support services inside the firewall.
There is a great 2-part blog on this debate by Joe McKendrick (with lots of internal links to other material in this debate):
Web 2.0 or SOA? Web 2.0 and SOA? Let the Debate Begin! - Part 1
Web 2.0 or SOA? Web 2.0 and SOA? Let the Debate Begin! - Part 2
12:53:48 PM
|