Geef de verschillen tussen remote procedure calls en rendezvous in Ada aan


  • - Een remote procedure call is een procedure-aanroep waardoor een procedure van een ander proces wordt uitgevoerd. Een rendezvous in Ada is een entry-aanroep waardoor een bij deze aanroep horende accept-opdracht van een ander proces wordt uitgevoerd; deze accept opdracht wordt pas verwerkt op het moment dat een rendezvous met het zender-proces plaatsvindt
    - Bij een remote-procedure-aanroep kan een proces een procedure aanroepen die nog in uitvoering is door een ander proces. Een accept -opdracht kan slechts door een proces tegelijk worden verwerkt.
    - De volgorde van afhandeling van remote-procedureaanroepen wordt bepaald door de aanroepende processen. De volgorde van afhandeling van entry-aanroepen wordt bepaald door het aangeroepen proces; dit proces is immers verantwoordelijk voor de volgorde van de verwerking van de acceptopdrachten

    Rapporteer Plaats commentaar