Hallo zusammen,
in Java gab es das sog. Monitor-Konzept. Wenn zwei Prozesse gleichzeitig ablaufen und
auf ein Objekt zugreifen, kann das Objekt in einen sog. Monitor gepackt werden. Dann
erfolgt der Zugriff des zweiten Prozesses auf das Objekt erst, nachdem der erste Prozess
beendet worden ist.
Das Klassische Beispiel ist dafür ein Objekt von der Klasse "Konto". Wenn zwei
Mitarbeiter gleichzeitig auf das Objekt zugreifen wollen, muss der erste Zugriff
erst abgeschlossen sein, bevor der zweite erfolgt.
Ich hab lange nach "Monitor und Pascal" u.a. gesucht. Existiert dieses Konzept
vielleicht unter anderem Namen??
Danke schonmal und
schöne Grüße
mintpc
Gibt es das Monitor-Konzept aus Java auch in Pascal?
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Gibt es das Monitor-Konzept aus Java auch in Pascal?
Das Konzept existiert so in Pascal nicht (soweit ich das anhand von Wikipedia nachlesen konnte). Du musst die Synchronisierung selbst in die Hand nehmen.mintpc hat geschrieben:Ich hab lange nach "Monitor und Pascal" u.a. gesucht. Existiert dieses Konzept
vielleicht unter anderem Namen??
vgl. http://www.freepascal.org/docs-html/pro ... 23100010.3
http://wiki.freepascal.org/Multithreade ... l_sections
http://www.freepascal.org/docs-html/rtl ... reate.html
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
-
- Beiträge: 124
- Registriert: Mo 6. Sep 2010, 18:39
- OS, Lazarus, FPC: Win 7 (L 1.6 FPC 3.0.0)
- CPU-Target: Win 7
- Wohnort: Mailand
Re: Gibt es das Monitor-Konzept aus Java auch in Pascal?
Hallo Socke,
ja, hatte ich auch schon so gelesen, aber, hätte ja sein können.
Gruß
mintpc
ja, hatte ich auch schon so gelesen, aber, hätte ja sein können.
Gruß
mintpc