Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 033   projektov
0 nových

Jednoduchý server /program v jazyku C pre Linux/

«»
Prípona
.rar
Typ
semestrálna práca
Stiahnuté
1 x
Veľkosť
0,4 MB
Jazyk
slovenský
ID projektu
44736
Posledná úprava
05.03.2014
Zobrazené
1 129 x
Autor:
unizak
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
Webový server, kt. podporuje metódu HTML GET. To znamená, že umožňuje zobrazenie súborov, ktoré si klient vyžiada prostredníctvom webového prehliadača. Požiadavka z webového prehliadača ide na sever a ten zobrazí daný súbor "do prehliadača". Klient musí zaroveň špecifikovať port pre tento server. Port je 1025. Okrem obyčajných súborov ako sú obrázky, textové dokumenty a webstránky umožňuje aj zobraziť výsledok skriptu v jazyku BASH= generuje dynamické HTML, kt. obsahuje výsledok skr. vykonania. Dajú sa zadávať aj parametre pre skript a to tak, že do adresy suboru tj. cez ten webový prehliadač napíše na ten koniec ? bez medzery, a znova bez medzery už textovú hodnotu toho parametru. Ak je parametrov viac, tak za hodnotu 1 parametru sa napíše bez medzery znak & a teda bez medzery hodotu 2 parametru a tento postup opakovať pre n parametrov. Treba najskôr spustiť C program servera, a až potom je možné zapnúť webový prehliadač a zadať adresu webového súboru. Súbor, kt. chceme, musí byť uložený v tom istom priečinku ako program servera - myslené ten súbor, kt. si vyžiadame

Kľúčové slová:

server

bash

posielanie súborov

jednoduchý server



Obsah:
  • TCP server
    Posielanie správ cez sockety
    umožňuje obsluhovať viacerých užívateľov naraz - realizované cez vlákna.

Zdroje: