By Topic

Component interaction in distributed systems

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Pryce, N. ; Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK ; Crane, S.

Modern distributed programming environments commonly restrict programmers to a single form of intercomponent interaction. This forces programmers to emulate other interaction styles in terms of the dominant paradigm, obscuring their intent and resulting in a loss of clarity. Starting from a clear model of interaction between program components, this paper attempts to restore this missing clarity of intent. It achieves this by proposing a language for the specification of interaction styles. The language specifies interactions in terms of asynchronous messages and communicating finite state machines and is compiled into objects that provide support for distribution transparency and binding. The interaction model is independent of the transport protocol that is used to transmit messages between endpoints and we demonstrate how this clean separation of concerns allows significant performance improvements to be made by extending the classes that provide distribution transparency to take advantage of facilities provided by specific transport protocols

Published in:

Configurable Distributed Systems, 1998. Proceedings. Fourth International Conference on

Date of Conference:

4-6 May 1998