e-Services are the building blocks for loosely-coupled, distributed applications based on the Service Oriented Architecture's principles. One of the major benefits they offer is interoperability both between components of Service Oriented systems and between different systems. Still, the variety and diversity of implementations and interpretations of SOA and the vast amount of emerging standards hinder interoperability. This paper examines the interoperability requirements and related issues for each one of the major e-Services categories: Web, Grid and P2P services. Our aim is to provide the basis for a roadmap towards improving interoperability of e-Services which will enable the successful formation of service-based distributed applications.
展开▼