Zusammenfassung
Kommunikationsboten stellen eine neuartige Technik dar, Computerprotokolle zu implementieren: durch den Austausch von Programmen (den Kommunikationsboten) lassen sich beliebige Kommunikationsdienste erbringen. Ein grosser Vorteil dieses Ansatzes ist, dass die Vorabinstallation von protokollspezifischer Software entfällt. Dieser Beitrag erläutert kurz den Hintergrund und die Arbeitsweise von Kommunikationsboten. Im Zentrum aber stehen erste Erfahrungen mit einer Ausführungsumgebung, MØ genannt, mit welcher praktische Versuche durchgeführt werden konnten. Am Beispiel des Alternating-Bit-Protokolles wird vorgeführt, wie ein Protokoll auch ohne Protokolleinheiten abgearbeitet werden kann. Im Weiteren werden die Implementierungsalternativen diskutiert, die sich durch den Einsatz von Kommunikationsboten für die Protokollimplementierung eröffnen. Insbesondere wird die Frage erläutert, wie sich meldungsbasierte Protokolle in eine Kommunikationsbotenumgebung integrieren lassen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Claude E. Shannon und Warren Weaver. The Mathematical Theory of Communication. University of Illinois Press, 1949.
Christian F. Tschudin. On the Structuring of Computer Communications. Doktorarbeit, Université de Genève, 1993. Thèse No 2632.
John Vittal. Active message processing: Messages as messengers. In Computer Message Systems — Proceedings of the IFIP TC-6 International Symposium Ottawa, Seiten 175–195, April 1981.
Tom R. Halfhill und Andy Reinhardt. Just like magic? byte, Seiten 22–23, Februar 1994.
Peter Wayner. Agents away. byte, Seiten 133–118, Mai 1994.
Vinton G. Cerf. Networks. Scientific American, 265(3):42–51, September 1991.
Alexander G. Fraser und William T. Marshall. Data transport in a byte stream network. IEEE Journal on Selected Areas in Communications, 7(7): 1020–1033, September 1989.
Joseph R. Falcone. A programmable interface language for heterogeneous distributed systems. ACM Transactions on Computer Systems, 5:330–351, November 1987.
Adobe Systems Incorporated, Herausgeber. PostScript Language: Reference Manual. Addison-Wesley, fifteenth Ausgabe, 1990.
Christian F. Tschudin. M0 — a messenger execution environment. Usenet newsgroup comp.sources.unix, Vol 28, Issue 51–62, Juni 1994.
Christian F. Tschudin. An Introduction to the MØ Messenger Language. Technischer Bericht 86, Centre Universitaire d’Informatique, Mai 1994. Cahier du CUI.
T. Plagemann, B. Plattner, M. Vogt, und T. Walter. A model for dynamic configuration of light-weight protocols. In IEEE Third Workshop on Future Trends of Distributed Systems, Seiten 100–106, April 1992.
M. Vogt, T. Plagemann, B. Plattner, und T. Walter. Eine Laufzeitumgebung für DaCaPo. In W. Effelsberg und K. Rothermel, Herausgeber, Verteilte Multimedia-Systeme (GI/ITG Workshop), Seiten 3–17, Februar 1993.
Christian F. Tschudin. Flexible protocol stacks. In SIGCOMM’91 Conference on Communications Architectures & Protocols, Seiten 197–204, September 1991.
David D. Clark. The structuring of systems using upcalls. In Tenth ACM Symposium on Operating Systems Principles, Seiten 171–180, Dezember 1985.
Christian F. Tschudin. Conceptual and Practical Problems of Validating Messenger-Based Protocols. Submitted for publication, Mai 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tschudin, C.F. (1995). Protokollimplementierung mit Kommunikationsboten. In: Franke, K., Hübner, U., Kalfa, W. (eds) Kommunikation in Verteilten Systemen. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79561-9_35
Download citation
DOI: https://doi.org/10.1007/978-3-642-79561-9_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58960-0
Online ISBN: 978-3-642-79561-9
eBook Packages: Springer Book Archive