Abstract
Der wachsende Einsatz objektorientierter Technologien in immer komplexer werdenden Informationssystemen führte dazu, innerhalb der CORBA-Architektur einen Basisdienst zur Vermittlung von Diensten zu integrieren. Dieser sogenannte Trading Service ist durch Arbeiten im Bereich des Open Distributed Processing vorbereitet und bereits in verschiedenen Formen implementiert worden. Der vorliegende Artikel erweitert das Konzept des Standards, einen Dienst genau dann einem Nutzer anzubieten, wenn dessen Spezifikation exakt mit einem Dienstangebot übereinstimmt. Die Einbeziehung von Gewichtungen, mit denen ein Nutzer QoS-Attribute präferieren kann, erlaubt eine neue Qualität der Dienstvermittlung. Das Konzept der QoSund QoSP-Funktionen wird vorgestellt und seine Implementierung erläutert. Der erweiterte Trader ist etwas langsamer als seine klassische Vorgängerversion, verfügt jedoch über eine für den Anwender ausgesprochen nützliche zusätzliche Funktionalität, die den zeitlichen Mehraufwand vertretbar erscheinen läßt.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Literatur
The Common Object Request Broker: Architecture and Specification. OMG Document 95.03.xx. Framingham (Mass.) 1995.
F. Eisenführ, M. Weber: Rationales Entscheiden. Berlin (Springer) 1993.
R. Keeney, H. Raiffa: Decisions with Multiple Objectives: Preferences and Value Tradeoffs. New York (Wiley) 1976.
Z. Milosevic, A. Lister, M. Bearman: New economic-driven aspects of the ODP Enterprise specification and related Quality of Service issues. In: J. de Meer, B. Mahr, S. Storp (eds.): Open Distributed Processing II. Proceedings of the IFIP TC6/WG6.1 Intemational Conference on Open Distributed Processing. Berlin, September 1993 (Chapman & Hall).
B. Meyer, S. Zlatintsis, C. Popien: Enabling Interworking between Heterogeneous Distributed Platforms. Proceedings of ICDP’96. Dresden, February 1996 (Chapman & Hall)
[ISO/IEC JTC1/SC21 WG7 (ODP)] ODP Trader Document, OMG Document Number 95–07-06
Orbix- Programmer’s Guide and Reference Manual. IONA Technologies Ltd., Release 2.0,1996
C. Popien, B. Meyer: A Formal Approach to Service Import in ODP Trader Federations. In: D. Hogrefe, S. Leuer: Formal Description Techniques VII. Chapman & Hall 1995.
C. Popien: Dienstvermittlung in Verteilten Systemen. Teubner Texte zur Infor- matik. Stuttgart (Teubner) 1995.
C. Popien, G. Schürmann, K.-H. Weiß: Verteilte Verarbeitung in Offenen Systemen. Stuttgart (Teubner) 1996.
ISO/IEC JTC1/SC21/N9309: Open Systems Interconnection, Data Management and Open Distributed Processing - Quality of Service, Basic Framework. Working Draft, January 1995.
P. Reichl, D. Thißen, C. Linnhoff-Popien: How to Enhance Service Selection in Distributed Systems. Proceedings of the International Conference on Distributed Computer Communication Networks DCCN’96. Tel Aviv, November 1996.
O. Spaniol, C. Popien, B. Meyer: Dienste und Dienstvermittlung in Client/- Server-Systemen. Thomsons Aktuelle Tutorien. International Thomson Publishing 1994.
D. Thißen: QoS-basierte Optimierung der Dienstselektion in einem Orbix-Trader. Diplomarbeit am Lehrstuhl Informatik IV der RWTH Aachen. Aachen, Juli 1996.
D. Thißen, C. Linnhoff-Popien: Finding Optimal Services within a CORBA Trader. In: Trends in Distributed Systems. CORBA and Beyond. Aachen, October 1996 (Springer).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Reichl, P., Linnhoff-Popien, C., Thißen, D. (1997). Einbeziehung von Nutzerinteressen bei der QoS-basierten Dienstvermittlung unter CORBA. In: Zitterbart, M. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-60729-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-60729-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62565-0
Online ISBN: 978-3-642-60729-5
eBook Packages: Springer Book Archive