Skip to main content

2018 | OriginalPaper | Buchkapitel

5. Interprocess Communication

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

So far, some problems specific for distributed systems have been presented, such as correctness of transactions, of banking in particular, resource sharing and protection, pathological phenomena (deadlock, starvation), synchronization of clocks and processes and, in general, the issues of time and coordination. In such problems an essential role plays interprocess communication, performed by computers connected in a network, which ensures hardware infrastructure for distributed system.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Arnold, K., Gosling, J., & Holmes, D. (2005). The java programming language (4th edn.). USA: Addison-Wesley Professional. Arnold, K., Gosling, J., & Holmes, D. (2005). The java programming language (4th edn.). USA: Addison-Wesley Professional.
Zurück zum Zitat Barnes, J. (2005). Programming in ada 2005. USA: Addison-Wesley. Barnes, J. (2005). Programming in ada 2005. USA: Addison-Wesley.
Zurück zum Zitat Ben-Ari, M. (1990). Principles of concurrent and distributed programming. USA: Prentice-Hall. Ben-Ari, M. (1990). Principles of concurrent and distributed programming. USA: Prentice-Hall.
Zurück zum Zitat Brinch Hansen, P. (1975) The programming language concurrent pascal. IEEE Transactions on Software Engineering, 1(2), 199–207 (June). Brinch Hansen, P. (1975) The programming language concurrent pascal. IEEE Transactions on Software Engineering, 1(2), 199–207 (June).
Zurück zum Zitat Carriero, N., & Gelernter, D. (1989). Linda in context. Communication of the ACM, 32(4), 444–458.CrossRef Carriero, N., & Gelernter, D. (1989). Linda in context. Communication of the ACM, 32(4), 444–458.CrossRef
Zurück zum Zitat Comer, D. E. (2015). Computer networks and internets (6th edn.), UK: Pearson Education Limited. Comer, D. E. (2015). Computer networks and internets (6th edn.), UK: Pearson Education Limited.
Zurück zum Zitat Czaja, L. (1971). GIER ALGOL 4, (in Polish) Wydawnictwa Uniwersytetu Warszawskiego. Czaja, L. (1971). GIER ALGOL 4, (in Polish) Wydawnictwa Uniwersytetu Warszawskiego.
Zurück zum Zitat Dolińska, I. (2005). Sieci Komputerowe (Computer networks) (in Polish) Wydawnictwo WSE-I. Dolińska, I. (2005). Sieci Komputerowe (Computer networks) (in Polish) Wydawnictwo WSE-I.
Zurück zum Zitat Fiałkowski, K., & Swianiewicz, J. (1962). Maszyna ZAM-2. Opis maszyny. Kompendium programowania w języku SAS. Prace Zakładu Aparatów Matematycznych Polskiej Akademii Nauk (ZAM-2 computer. Description of the machine. Manual of programming) (in Polish). Fiałkowski, K., & Swianiewicz, J. (1962). Maszyna ZAM-2. Opis maszyny. Kompendium programowania w języku SAS. Prace Zakładu Aparatów Matematycznych Polskiej Akademii Nauk (ZAM-2 computer. Description of the machine. Manual of programming) (in Polish).
Zurück zum Zitat Hoare, C. A. R. (1978). Communicating sequential processes. Communications of the ACM, 21(8), 666–677.CrossRefMATH Hoare, C. A. R. (1978). Communicating sequential processes. Communications of the ACM, 21(8), 666–677.CrossRefMATH
Zurück zum Zitat Hoare, C. A. R. (1985). Communicating sequential processes. London: Prentice-Hall International.MATH Hoare, C. A. R. (1985). Communicating sequential processes. London: Prentice-Hall International.MATH
Zurück zum Zitat Milner, R. (1980). A calculus of communication systems, Lecture Notes in Computer Science (Vol. 92). Berlin: Springer. Milner, R. (1980). A calculus of communication systems, Lecture Notes in Computer Science (Vol. 92). Berlin: Springer.
Zurück zum Zitat OCCAM. (1984). OCCAM programming manual. USA: Prentice-Hall. (C.A.R. Hoare Series Editor). OCCAM. (1984). OCCAM programming manual. USA: Prentice-Hall. (C.A.R. Hoare Series Editor).
Zurück zum Zitat Sportack, M. (2004). Sieci komputerowe. Księga eksperta, Wydawnictwo Helion, Gliwice (Polish translation of [1998]). Sportack, M. (2004). Sieci komputerowe. Księga eksperta, Wydawnictwo Helion, Gliwice (Polish translation of [1998]).
Zurück zum Zitat Stakem, P. H. (2011). The hardware and software architecture of the transputer (Kindle Edition). Stakem, P. H. (2011). The hardware and software architecture of the transputer (Kindle Edition).
Zurück zum Zitat Stevens, W. R. (1997). UNIX network programming (2nd ed., Vol. 1). USA: Prentice-Hall. Stevens, W. R. (1997). UNIX network programming (2nd ed., Vol. 1). USA: Prentice-Hall.
Zurück zum Zitat Szałas, A., & Warpechowska, J. (1991). Loglan. Warszawa: WNT (in Polish). Szałas, A., & Warpechowska, J. (1991). Loglan. Warszawa: WNT (in Polish).
Zurück zum Zitat Tanenbaum, A. S., & Wetherall, D. J. (2011). Computer networks. USA: Prentice Hall. Tanenbaum, A. S., & Wetherall, D. J. (2011). Computer networks. USA: Prentice Hall.
Metadaten
Titel
Interprocess Communication
verfasst von
Ludwik Czaja
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-72023-4_5