Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Both sides previous revision Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:prolog:lab_prolog_ansic [2007/11/27 16:07]
kosmo
pl:prolog:lab_prolog_ansic [2019/06/27 15:50] (aktualna)
Linia 77: Linia 77:
   *  **Zadanie:​**   *  **Zadanie:​**
 Należy napisać w Prologu program uruchamiający __jednocześnie__ 4 xtermy. Należy napisać w Prologu program uruchamiający __jednocześnie__ 4 xtermy.
 +
 +
  
  
 ===== Unix: Sockety ===== ===== Unix: Sockety =====
-[[http://​www.swi-prolog.org/​packages/​clib.html|pakiet Clib]]+[[http://​www.swi-prolog.org/​packages/​clib.html|SWI-Prolog C-library]] pozwala także na komunikację sieciową, udostępniająć sieciowe API systemu operacyjengo jako predykaty. W [[http://​www.swi-prolog.org/​packages/​clib.html#​sec:​4|Dokumentacji]] podane są kompletne przykłady implementacji serwerów i klientów napisanych w Prologu.
  
 +*  **Zadanie:​**
 +Należy napisać w Prologu aplikację pobierającą poprzez protokół HTTP plik tekstowy i wyświetlający go na ekranie. Minimalne żądanie HTTP ma postać:
 +<​code>​
 +   GET /​ścieżka/​do/​pliku.txt<​znak końca linii>
 +   <​znak końca linii>
 +</​code>​
 +Po wysłaniu żądania serwer wysyła nagłówki i zawartość pliku rozdzielone pustą linią a następnie zamyka połączenie.
  
  
pl/prolog/lab_prolog_ansic.1196176042.txt.gz · ostatnio zmienione: 2019/06/27 15:59 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0