Web Services: separation of concerns: computation coordination communication

The purpose of this paper is to investigate the use of a new concept in component communication, expressed by the channel based coordination language called ρεω in the coordination of Web Services. The role of ρεω is to construct and manage connectors. Connectors are patterns of connected channel communicators. The communication and coordination of components lying over a distributed address space has been dealt so far with stream or datagram connections created and controlled by the participating calculation and coordination components. Web Services can take advantage of the ρεω channel system that separates the communication issue using components that have independent sink and source ports that can be attached to web services components, thus overcoming the problem of compatibility in distributed systems. The flow of information is entirely regulated by the channel interconnections.