Noch mal IPC

Ach mensch,
mein Prof will ALLE IPC-Konzepte haben. Aber wo finde ich alle??
In den Büchern steht auch immer mal was anderes drin.

Welche sind denn nun die Konzepte???

ich hatte geschrieben: „Mögliche Arten der Interprozesskommunikation sind Pipes, Mailslots, Sockets, gemeinsam genutzte Speicherbereiche, Software-Interrupts und Remote Procedure Calls. Zu den bekanntesten objektorientierten Kommunikationsarten zählen Remote Method Invocation (RMI), Common Object Request Broker Architecture (CORBA) und Simple Object Access Protocol (SOAP).
Synchronisationsmechanismen sind folgende zu nennen: Semaphoren, Mutexe, kritische Bereiche und Ereignisse.“

aber tja, das solls ja nicht sein.
Wer weiss rat???

danke Steffi

hier die Bücherinhalte:

Cououris G., Dollimore J., Kindberg T. „Verteilte Systeme“
IPC:

  • Sockets
  • UDP-Datagramm-Kommunikation
  • TCP-Stream-Kommunikation
  • Client/Server-Kommunikation
  • Gruppen-Kommunikation

Tanenbaum, A. „Moderne Betriebssysteme“

  • race conditions
  • kritische Abschnitte
  • semaphore
  • monitore
  • message Passing
  • Barieren
  • SW Interrups
  • Mutexe

Internetquelle:

  • Named Pipes
  • Mailslots
  • WInSockets
  • RPC
  • NetDDE
  • DCOM

Doktorarbeit?
Hi,

ist das für eine Doktorarbeit? Es dürfte nur sehr schwer möglich sein, alle jemals ersonnene IPC Konzepte zu nennen. Jedes Netzwerkprotokoll hat zum Beispiel eigene Kommunikationsmethoden(TCP/IP/IPX/SPX/Banyan Vines etc). Vielleicht hast Du Deinen Prof nur falsch verstanden?

Grüsse,

Herb

Hallo Steffi,
vielleicht hilft dir schon dieser Link?
http://webuser.fh-furtwangen.de/~schmolli/lehre.html
Ich finde dort ist es schon recht gut aufgemacht
Dann kann man die Konzepte in verschiedene Klassen aufteilen und
dann ein paar Beispiele machen (z.B. auch mit Abwandlungen die dazu existieren)

Gruss Peter

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Moin

mein Prof will ALLE IPC-Konzepte haben. Aber wo finde
ich alle??

Wenn ich jetzt eins dazuerfinde… „alle“ ist so ein dehnbarer Begriff.

Ausserdem: welcher Bereich ? Wenn du die Automobil und Werksteuerung dazunimmst fehlen ein paar Echtzeitsysteme.

ich hatte geschrieben: "Mögliche Arten der
Interprozesskommunikation sind Pipes, Mailslots, Sockets,
gemeinsam genutzte Speicherbereiche, Software-Interrupts und
Remote Procedure Calls.

Dann gibts noch Datei-basierte Systeme. Ausserdem steckt in „Sockets“ verdammt viel drin, UPD, TCP, IPX…

Synchronisationsmechanismen sind folgende zu nennen:
Semaphoren, Mutexe, kritische Bereiche und Ereignisse."

So spontan fällt mir noch Rendez-vous-verfahren, Monitore und Barriere-verfahren ein.

hier die Bücherinhalte:

Proseminar ? Auswalzen ! Zu jedem Stichpunkt mindestens 2 Sätze schreiben. Drin sein müssen: 1 Einsatzgebiet, 2 Vorteile und 1 Nachteil. ! Masse und Klasse !

  • Client/Server-Kommunikation
  • Gruppen-Kommunikation

Aus den 2 Punkten hast du realtiv wenig aufgezählt. Das gibts noch ein paar schöne Protokolle.

  • NetDDE

Der fehlt da oben auch in deiner Liste.

cu

nein, ist „nur“ eine Projektarbeit.
eigentlich habe ich die Frage nicht falsch verstanden. Stand ja so formuliert da. Vielleicht ist er sich den Umfang nur nicht bewusst?
also ich muss das ja irgendwie eingrenzen.
welche würdest du nehmen?

ist das für eine Doktorarbeit? Es dürfte nur sehr schwer
möglich sein, alle jemals ersonnene IPC Konzepte zu nennen.
Jedes Netzwerkprotokoll hat zum Beispiel eigene
Kommunikationsmethoden(TCP/IP/IPX/SPX/Banyan Vines etc).
Vielleicht hast Du Deinen Prof nur falsch verstanden?

Grüsse,

Herb

hi,
die seiten sind gut, nur alles an den Tanenbaum angelehnt.

steffi

Hallo Steffi,
vielleicht hilft dir schon dieser Link?
http://webuser.fh-furtwangen.de/~schmolli/lehre.html
Ich finde dort ist es schon recht gut aufgemacht
Dann kann man die Konzepte in verschiedene Klassen aufteilen
und
dann ein paar Beispiele machen (z.B. auch mit Abwandlungen die
dazu existieren)

Gruss Peter

Wenn ich jetzt eins dazuerfinde… „alle“ ist so ein dehnbarer
Begriff.

*grins*

Ausserdem: welcher Bereich ? Wenn du die Automobil und
Werksteuerung dazunimmst fehlen ein paar Echtzeitsysteme.

stimmt.

Dann gibts noch Datei-basierte Systeme. Ausserdem steckt in
„Sockets“ verdammt viel drin, UPD, TCP, IPX…

sag ich doch, dass es zu viele sind.
ICh habe mich für ein paar entschieden, bin mir aber nicht sicher, ob das so eine gute Auswahl ist.

Moin

Ausserdem: welcher Bereich ? Wenn du die Automobil und
Werksteuerung dazunimmst fehlen ein paar Echtzeitsysteme.

stimmt.

http://wwwags.informatik.uni-kl.de/lehre/ws02-03/Bus…

=> Kapitel: „Kommunikation in der Automatisierungstechnik“ Sehr zu empfehlen für Echtzeit-systeme.

http://wwwagss.informatik.uni-kl.de/_frames/main3.html

Link zu systemsoftware (Der Server ist gerade down, weiss der Geier wieso). Da müsste eingentlich eine brauchbare Zusammenfassung drin sein.

ICh habe mich für ein paar entschieden, bin mir aber nicht
sicher, ob das so eine gute Auswahl ist.

Nimm noch 1-2 Exoten aus der Bussysteme-Vorlesung. Das mach einen guten Eindruck. Ausserdem: Projektarbeit => auswalzen. Wenn du da „nur“ 2-3 Sätze abgibts kann das nicht gut gehen.

cu

guten morgen

http://wwwags.informatik.uni-kl.de/lehre/ws02-03/Bus…
=> Kapitel: „Kommunikation in der Automatisierungstechnik“
Sehr zu empfehlen für Echtzeit-systeme.

hm, aber da gibts kein pdf von. steht nur in der Gliederung.
ausserdem ist das mehr die nachrichtentechnik-schiene, oder? Also ich brauche nicht die unterschiedlichen Bussysteme

http://wwwagss.informatik.uni-kl.de/_frames/main3.html

nix brauchbares gefunden, oder ich bin blind auf den augen.

Nimm noch 1-2 Exoten aus der Bussysteme-Vorlesung. Das mach
einen guten Eindruck.

bloss welche??

Ausserdem: Projektarbeit =>
auswalzen. Wenn du da „nur“ 2-3 Sätze abgibts kann das nicht
gut gehen.

auswalzen geht nicht, da es „nur“ 20 seiten sein sollen. aber ich werde deutlich drüber kommen.

steffi

Moin

hm, aber da gibts kein pdf von. steht nur in der Gliederung.

Hu? wo ist das den abgeblieben ? … eigentlich war das im letzten Jahr noch da …

ausserdem ist das mehr die nachrichtentechnik-schiene, oder?

Ja und nein. Der nimmt halt die Echtzeit-Nachrichten-Systeme für Werksteuerung durch. Busse kommen da auch vor.

Nimm noch 1-2 Exoten aus der Bussysteme-Vorlesung. Das mach
einen guten Eindruck.

bloss welche??

Einen zu dem du eine brauchbare Erklärungen findest. Wenn du das System nicht verstehst hast keinen Sinn.

Noch ein Link (den hatte ich aber nie… die alten Folien können runtergeladen werden, die nur neuen sind geschützt):
http://vs.informatik.uni-kl.de/

auswalzen geht nicht, da es „nur“ 20 seiten sein sollen. aber
ich werde deutlich drüber kommen.

Dann versteh ich den Prof nicht. Wenn er „nur“ 20 Seiten haben will soll er keine allumfassende Protokoll-Sammlung erwarten. Entweder oder.

cu