Abstract
We present a trader design that is focussed on integrating already existing components. This design has been used for implementing or enhancing traders on CORBA and ANSAware platforms. For CORBA we show, how this design can be used with special focus on type management. Interworking between autonomous distributed platforms requires a contract to be established. Therefore we have developed a new negotiation protocol based on policies, contracts and trader links. Besides establishing federation contracts, gateway objects have to be introduced to enable interworking distributed platforms. Server proxies, group proxies and interceptors are possible ways to realize gateway objects.
This work was supported by the Deutsche Forschungsgemeinschaft under Grant No. Sp230/8-1
Chapter PDF
Similar content being viewed by others
References
Anstötz, F.; Meyer, B. (1995) Towards implementing Flexible Systems Management - A policy-based approach. In: Sloman, M. (ed.): International Workshop on Services for Managing Distributed Systems, Karlsruhe 1995
Bearman, M. and Raymond, K. (1995) Federating Traders: An ODP Adventure. In: Meer, J. de; Heymer, V.; Roth, R. (eds.): Open Distributed Processing, North Holland 1992, pp. 125–141
Beasley, M.; Jane Cameron, J.; Gray Girling, G. et al (1993) Federation Manifesto. Documentt APM.1193.01
Beitz, A.; Bearman, M: An ODP Trading Service for DCE. Proceedings of First International Workshop on Services in Distributed and Networked Environments, IEEE Computer Society Press 1994, pp. 34–41
Brookes, W.; Indulska, J, Bond, A. et al (1995) Interoperabilty of Distributed Platforms: A Compatibilty Perspective. In: Raymond, K.; Armstrong, L. (eds.): Open Distributed Processing: Expereinces with distributed environments, Chapman & Hall 1995, pp. 67–78
CORBA (1993) Object Management Group: The Common Object Request Broker Architecture: Architecture and Specification. Revision 1. 2, December 1993
Funke, R. (1995) X–a DC++ based Trader (in german). In: Mittasch, C. (ed.): Anwendungsunterstützung für heterogene Rechnernetze, Workshop Proceedings, Freiberg 1995, pp. 51–58
Heimbigner, D.; McLeod, D. (1985) A Federated Architecture for Information Management. ACM Transactions on Office Information Systems, Vol. 3, No. 3, July 1985, pp. 253–278
Indulska, J.; Raymond, K.; Bearman, M. (1994) A Type Management System for an ODP Trader. In. Meer, J. de; Mahr, B.; Storp, S. (eds.): Open Distributed Processing II, North Holland 1994, pp. 169–180
Keller, L.; Grosse, A. (1995) Mediation of Reliable Services in Trader-based Systems (in german). In: Mittasch, C. (ed.): Anwendungsunterstützung für heterogene Rechnernetze, orkshop Proceedings, Freiberg 1995, pp. 41–50
Kovacs, E.; Wirag, S. (1994) Trading and Distributed Application Management: An Integrated Approach. Proceeding of 5th IEEE/IFIP International Workshop on Distributed Systems: Operation & Management, Toulouse, October 1994
Köpper, A.; Popien, C.; Meyer, B (1995) Service Management using up-to-date quality properties.
Kutvonen, L.; Kutvonen, P. (1994) Broadening the User Environment with Implicit Tradding. In: Meer, J. de; Mahr; B.; Storp, S. (eds.): Open Distributed Processing II, North Holland 1994, pp. 157–168
Lima, L.; Madeira, E. (1995) A Model for a Federated Trader. In: Raymond, K.; Armstrong, L. (eds.): Open Distributed Processing: Expereinces with distributed environments, Chapman & Hall 1995, pp. 173–184
Merz, M.; Müller, K.; Lamersdorf, W. (1994) Service Trading and Mediation in Distributed Computing Systems. Proceedings of 14th International Conference on Distributed Computing Systems (ICDCS ‘94), IEEE Computer Society Press, 1994, pp. 450–457
Meyer, B.; Popien, C. (1995) Performance Analysis of Distributed Applications with ANSAmon. In: Raymond, K.; Armstrong, L. (eds.): Open Distributed Processing: Expereinces with distributed environments, Chapman & Hall, pp. 309–320
Meyer, B.; Popien, C. (1994) Object Configuration by ODP Traders. In: Meer, J. de; Mahr, B.; Storp, S. (eds.): Open Distributed Processing II, North Holland 1994, pp. 406–408
Meyer, B.; Popien, C. (1994) Defining Policies for Performance Management in Open Distributed Systems. Proceeding of 5th IEEE/IFIP International Workshop on Distributed Systems: Operation & Management (DSOM ‘94), Toulouse 1994
Meyer, B. (1995) Integration of Heterogeneous Interfaces in Distributed Systems (in german). In: Mittasch, C. (ed.): Anwendungsunterstützung für heterogene Rechnernetze, Workshop Proceedings, Freiberg 1995, pp. 25–32
ISO ODP (1995) ISO/IEC IS/DIS 10746–1/2/3: IT - Open Distributed Processing - Reference Model, 1995
ISO Trader (1995) ISO/IEC DIS 13235: IT - Open Distributed Processing - ODP Trading Function -Editors Draft DIS text. 19 May 1995
Popien, C.; Meyer, B. (1995) A service request description language. In: Hogrefe, D.; Leue, St. (eds.): Formal Description Techniques VII, Chapman & Hall 1995, pp. 37–52
Popien, C.; Meyer, B. (1993) Federating ODP Traders: An X.500 Approach. Proceedings of Interbnational Conference on Communication (ICC ‘93), IEEE Computer Society Press 1993, pp. 313–317
Pratten, W.; Hong, J.; Bennett (1994) A trader based resource management. Proceeding of 5th IEEE/IFIP International Workshop on Distributed Systems: Operation & Management (DSOM’94), Toulouse 1994
Shet, A.; Larson, J. (1990) Federated Database Systems. ACM Computing Surveys,Vol. 22, No. 3, Sptember 1990, pp. 185–236
Vogel, A.; Bearman, M.; Beitz, A. (1995) Enabling Interworking of Traders. In: Raymond, K.; Armstrong, L. (eds.): Open Distributed Processing: Expereinces with distributed environments, Chapman & Hall 1995, pp. 185–196
Waugh, A.; Bearman, M.: Designing an ODP Trader Implementation using X.500.In: Raymond, K.; Armstrong, L. (eds.): Open Distributed Processing: Expereinces with distributed environments, Chapman & Hall 1995, pp. 133–144
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Meyer, B., Zlatintsis, S., Popien, C. (1996). Enabling Interworking between Heterogeneous Distributed Platforms. In: Schill, A., Mittasch, C., Spaniol, O., Popien, C. (eds) Distributed Platforms. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34947-3_25
Download citation
DOI: https://doi.org/10.1007/978-0-387-34947-3_25
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5010-2
Online ISBN: 978-0-387-34947-3
eBook Packages: Springer Book Archive