Tématické skupiny v rámci předmětu PB173 Tematicky zaměřený vývoj aplikací v jazyce C/C++

Téma 12: Netlink a RPC

Teoretická část

  • Netlink
  • RPC

Praktický úkol pro cvičení

  • Úkoly k výše uvedenému

Domácí úkol

  • Pomocí RPC implementujte vzdálenou kalkulačku
  • Server
    • Mějte jeden dispatch
    • A více rq_proc
      • Pro { +, -, *, / } longů a doublů (2x4 rq_proc)
        • Vrací stejný typ s výpočtem
      • Pro paměť typi long (ukládejte udané číslo)
        • Nevrací nic
        • Pamatuje si pouze jedno, a to poslední, číslo
      • Vyzvednutí paměti
        • Žádný parametr, vrací zapamatované číslo (long)
  • Klient
    • Čte ze vstupu v prefixové formě (operátor operandy)
      • F: double
      • M: paměť
      • + 1 3
      • *F 2.0 1
      • / 5 2
      • M 10
      • - 5 M