Composing Services into Enterprise Mashups
The largely separate worlds of Service-Oriented Architecture (SOA) and the collection of collaborative Web applications known as Web 2.0 are beginning to converge. Now that SOA is maturing, organizations that have been implementing it are increasingly focusing on how to empower users by giving them greater control over the flexible composite applications that SOA enables.
Rich Internet Application technologies like Ajax, along with the collaborative nature of other Web 2.0 technologies, are enabling a new form of composite application known as an enterprise mashup, providing direction to architects who are seeking to provide agility and user empowerment to the business users in their organizations. IT is now realizing that it is their role to provide the architecture, infrastructure, and governance framework to support business users as they create, maintain, evolve and share such enterprise mashups.