Despite the usual drawbacks of emerging technology, Web services at least the notion of Web services is an interesting technology for the world of inter- and intracompany application integration. Web services hold the promise of moving beyond the simple exchange of information the dominating mechanism for application integration today to the concept of accessing application services that are encapsulated within old and new applications. This means organizations can not only move information from application to application, they can also create composite applications, leveraging any number of back-end application services found in any number of applications, local or remote. This is the idea behind SOAI. Key to this concept is figuring out how Web services fit into the existing application integration technology and approaches. For example, when is the use of Web services appropriate and how is cost-effectiveness determined? Keep in mind that implementing Web services is bound to be an invasive process, and thus more expensive than enabling systems for simple information exchange. We'll cover some of the basics here, and then explore more about Web services later in this book, including specific standards and technologies.
|