Interoperability and eServices [chapter]

Aphrodite Tsalgatidou, Eleni Koutrouli
2005 Lecture Notes in Computer Science  
eServices are the building blocks for loosely-coupled, distributed applications based on the Service Oriented Architecture (SOA) 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 interoperability requirements and related issues in
more » ... he three major eServices categories: Web, Grid and P2P services. Our aim is to provide the basis for a roadmap towards improving interoperability of eServices. The eService Model According to W3C, a Service Oriented Architecture (SOA) specifies a set of components whose interfaces can be described, published, discovered and invoked over a network. eServices are the building blocks of SOA and are mainly instantiated by Web Services (WS), Grid and P2P Services which are briefly described below.
doi:10.1007/11498094_5 fatcat:iefxp62tibfp7ij3kdjhqlzmpq