Web 2.0 and SOA: Converging Concepts Enabling the Internet of Services

Recently, the relationship between Web 2.0 and service-oriented architectures (SOAs) has received an enormous amount of coverage because of the notion of complexity-hiding and reuse, along with the concept of loosely coupling services. Some argue that Web 2.0 and SOAs have significantly different elements and thus cannot be regarded as parallel philosophies. Others, however, consider the two concepts as complementary and regard Web 2.0 as the global SOA. This paper investigate these two philosophies and their respective applications from both a technological and business perspective