corba und dessen funktionen in der idl



  • kann man funktionen der idl so definieren, dass sie jeweils von nur einem klienten zur selben zeit aufgerufen wird. damit könnte man verhindern dass threads gleichzeitig drauf zugreifen und gegenseitig ihre werte verändern. selbst wenn in der funktion ein mutex gesetzt wird muss der wieder in der funktion freigegeben werden. und genau dann (ein schritt vor dem returnbefehl) kann es zu unterbrechungen kommen und falsche werte übergeben werden. wie sperrt man die funktion über corba.

    ich wäre auch über ideen dankbar.


Anmelden zum Antworten