A model of distributed data processing is introduced and discussed. For this purpose, a typical application system is analyzed and divided into subapplications. To fulfil the task of the global application, the subapplications must communicate in an appropriate manner by exchanging data. In the proposed model the communication between subapplications is split up into two steps: the offering of information by sending subapplications and its acceptance by receiving subapplications. For both communication steps, synchronous and asynchronous processing modes are defined. Supporting those different communication modes, the cooperation between subapplications can be defined very closely to the specific demands of the application system. This optimizes distributed data processing. The prototype implementation of a distributed data management system, based on the flexible communication mechanism described is demonstrated
Published in:
Databases in Parallel and Distributed Systems, 1990, Proceedings. Second International Symposium on
Date of Conference: 2-4 Jul 1990