Seminární skupina PB173 Tématicky zaměřený vývoj aplikací v jazyce C/C++

Cvičenie 7: Služby

Teoretická časť:

- Čo sú to služby a prečo ich vyvíjať

- Komunikačná architektúra služieb

- Architektúra služieb:

  • Vstupný bod procesu
  • ServiceMain
  • HandlerEx

- Ladenie služby

Podporný učebný text:

Slidy k prednáške:

Domáca úloha č. 7: (do 5.12.2010 vč. - termín je možné upraviť v závislosti od odovzdania a opravenia úlohy č.6)

4 body + 2 body bonus

Program z úlohy č.6 zmeňte na službu. Aplikáciu riadne odlaďte.

Bonus: Vytvorenie adresára pre logy. Pri každom spustení služby sa vytvorí nový .log súbor, pričom názvom tohto súboru bude dátum a čas vytvorenia (SYSTEMTIME structure).

Riešenie tejto úlohy bude druhým projektom v rámci solution Projekt z minulej úlohy.