Der Treffpunkt für UNIX Fans seit 2002
Übersicht
Forum
Hilfe
Suche
Einloggen
Registrieren
Suche
Geben Sie Ihre Suchbegriffe ein
Web
unixforum.net
Suchformular senden
Erweiterte Suche
Benutzer
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
19. Mai 2012, 13:04:36
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
ShoutBox!
Letzte 5 Shouts:
Visualev
31. Dezember 2011, 22:28:22
Dann mal einen guten Rutsch!
Greez aus der Noris
MichaGf
25. September 2011, 08:05:05
Gute Besserung!
Ebbi
07. September 2011, 14:20:51
An diesem Tag hattest du also kein(en) Plan.
escimo
04. September 2011, 19:04:39
ja, genau die. Bei mir war der Server wohl genau diesen Tag down. Alternative:
http://lsub.org/sys/src
Ebbi
01. September 2011, 20:10:10
Meinst du das?
http://plan9.bell-labs.com/plan9/
Zeige Ältere 50
Spenden
Downloads
Link-Manager
UNIX-Liste
UNIX Befehle
unixforum Shop
Galerie
Haftungsausschluss
Impressum
Berechtigungen
Anzeige
Anzeige
unixforum.net - Der Treffpunkt für UNIX Fans
>
Forum
>
Allgemein
>
Allgemeines
>
Vor-und Nachteile der Methoden der Prozesskommunikation
Seiten: [
1
]
Nach unten
« vorheriges
nächstes »
Drucken
Autor
Thema: Vor-und Nachteile der Methoden der Prozesskommunikation (Gelesen 1784 mal)
stephan735
Gast
Vor-und Nachteile der Methoden der Prozesskommunikation
«
am:
19. September 2006, 07:39:46 »
Hallo,
ich soll in einem Referat die Vor- und Nachteile der verschiedenen Methoden der Prozesskomunikation unter UNIX darstellen. Es wäre sehr nett wenn jemand noch etwas zu ergänzen hätte, und mir das mitteilen könnte. Bisher ist mir folgendes eingefallen:
Pipes.
---------
Vorteile: - Einfachheit
Nachteile: - Kommunikation nur zwischen Eltern- und Kindprozess möglich
named pipes:
-------------------
Vorteile: - Kommunikation zw. beliebigen Prozessen
Nachteile:
Message Queues:
--------------------------
Vorteile:
Nachteile: ?nur lokale Kommunikation, vgl. m. Sockets?
Shared Memory & Semaphore
-------------------------------------------
Vorteile: - Vergleichsweise effizient (große Datenmengen lassen sich am Stück schreiben/lesen)
Nachteile: - Zugriffssteuerung notwendig, fehlerträchtig
Sockets
------------
Vorteile:- entfente Kommunikation möglich !
- Kern übernimmt nahezu komplette Verwaltung
Nachteile: - umfangreiche Bibliotheken notwendig
- für einfache Aufgaben u.U. ein "Overkill"
========================================================
Wäre echt hilfreich
MfG
Gespeichert
unixforum.net - Der Treffpunkt für UNIX Fans
Vor-und Nachteile der Methoden der Prozesskommunikation
«
am:
19. September 2006, 07:39:46 »
Gespeichert
chaos
Gast
Re: Vor-und Nachteile der Methoden der Prozesskommunikation
«
Antworten #1 am:
19. September 2006, 10:45:26 »
Also bei Pipes würde ich das Nicht als Eltern-Kind beziehung, sondern eher als Geschwisterprozesse bezeichnen wollen.
Ein weiterer Nachteil von Pipes ist, daß diese nur in eine Richtung gehen.
Wenn Du auf der Such nach weiteren Möglichkeiten bist, dann kannst Du Dir ja mal sogenannte middleware anschauen, diese kann meistens auch zur Interprozesskommunikation eingesetzt werden.
Beispiele wären u.a.:
* CORBA (iirc in gnome und KDE-1 eingesetzt)
* DCOOP (hoffentlich hab ich ich da jetzt nicht verschrieben, KDE)
* ......
ciao
chaos
Gespeichert
chaos
Gast
Re: Vor-und Nachteile der Methoden der Prozesskommunikation
«
Antworten #2 am:
19. September 2006, 12:17:53 »
Ach nochwas:
ESR schreibt in The art of unix programming auch was zu Interprozesskommunikation:
http://www.catb.org/~esr/writings/taoup/html/multiprogramchapter.html
bzw. genauer:
http://www.catb.org/~esr/writings/taoup/html/ch07s02.html
ciao
chaos
PS: Als neuer Post, da doch schon etwas Zeit seit meinem letzten Post vergangen ist.
Gespeichert
stephan735
Gast
Re: Vor-und Nachteile der Methoden der Prozesskommunikation
«
Antworten #3 am:
19. September 2006, 18:53:54 »
He, das ist ein hervorragendes Buch... danke für den Tip!
Gespeichert
Seiten: [
1
]
Nach oben
Drucken
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Allgemein
-----------------------------
=> Allgemeines
=> Neuvorstellungen
=> Unix für Ein- / Umsteiger
=> Mein Hardwarezoo
=> Marktplatz
===> Biete Hardware
===> Biete Software
===> Suche Hardware
===> Suche Software
===> Interessantes auf eBay
===> Jobbörse
=> Kritik
-----------------------------
Apple PowerMac
-----------------------------
=> MacOS X
=> Alternative Betriebssysteme
=> Wünsche
-----------------------------
Andere PowerPC
-----------------------------
=> Allgemeines
=> IBM PowerSeries
=> AIX Software
-----------------------------
DEC Alpha
-----------------------------
=> Hardware
=> Wünsche
-----------------------------
HP PA-RISC
-----------------------------
=> Betriebssysteme
===> HP/UX
===> Linux
===> OpenStep
=> Hardware
=> Wünsche
-----------------------------
68k-Systeme
-----------------------------
=> Sun 3 Systeme
=> HP 9000
=> NeXT
=> Wünsche
-----------------------------
Historisches / Orchideen
-----------------------------
=> Suche Infos über...
=> Meine UNIX-Story
=> 88k-Systeme
===> DataGeneral AViiON
===> VME-Systeme
=> Digital Equipment (DEC)
=> Wünsche
-----------------------------
Off Topic
-----------------------------
=> OT-Diskussionen
=> Computer-Humor
Lade...