The TRADEr: Integrating Trading Into DCE
K. Müller-Jones, Michael A. Merz, Winfried Lamersdorf · 1995
Client support for locating, accessing, and using arbitrary services in open system environments emerges as one of the most interesting, complex, and practically relevant tasks of realising realistic open distributed systems applications. In the context of Open Distributed Processing (ODP), current standardisation efforts for a trading function play an increasingly important role for open system integration. In addition to ongoing ODP standardisation activities official and de-facto standard system environments such as, e.g., the OSF Distributed Computing Environment (DCE), support efficient development and portability of distributed system applications. Therefore, time seems now ready to analyse and evaluate the use of such platforms also for developing efficient implementations of higher-level system support services, e.g., an ODP trading function. This paper first elaborates on the specific potential of OSF DCE for supporting implementations of ODP trader functions. It then presents an architecture and reports on experiences with such an implementation in the context of system support for general service access, management and coordination in open distributed environments within the TRADE project. Finally, the paper draws the attention to still existing limitations and deficiencies of OSF DCE for realising ODP trader functions and proposes respective extensions to OSF DCE both at a conceptual and a concrete systems implementation level. According to such prototype implementation experiments, ODP trading functions can be integrated smoothly into a uniform standard system support platform (like DCE) and can be implemented efficiently by extending DCE by additional trading functions which specifically support service management, mediation and access for open distributed applications.