Web services architecture and implementation: tutorial presentation

This tutorial covers the architecture, operation, and implementation of web services. Web services applications are developed as a group of autonomous components, each is referred to as web service. Web services support interoperability among distributed software applications running on heterogeneous platforms. By developing an application as distinct reusable components, each component is responsible for providing only a specialized group of services, which are accessible to many applications over the Internet. Thus, web services provide practical reusability at the service level.