Virtlab:Rezervační server
Z VirtlabWiki
(Rozdíly mezi verzemi)
| Verze z 19:24, 18. 10. 2007 Vav166 (Diskuse | příspěvky) ← Předchozí porovnání |
Aktuální verze Bam015 (Diskuse | příspěvky) |
||
| Řádka 1: | Řádka 1: | ||
| - | [[Virtlab:rsv-server.conf | rsv-server.conf]] | ||
| - | |||
| == Pro vývojáře == | == Pro vývojáře == | ||
| Zdrojové kódy [[Virtlab:Komponenty/Rezervační server|rezervačního serveru]] jsou psány v jazyce C. V kódu jsou užity většinou standardní POSIX funkce knihoven stdlibc a pthreads. Jsou ovšem použity i některé funkce definované nad rámec POSIX v GNU C, proto je potřeba mít prostředí, které tyto funkce obsahuje - především operační systém GNU/Linux. | Zdrojové kódy [[Virtlab:Komponenty/Rezervační server|rezervačního serveru]] jsou psány v jazyce C. V kódu jsou užity většinou standardní POSIX funkce knihoven stdlibc a pthreads. Jsou ovšem použity i některé funkce definované nad rámec POSIX v GNU C, proto je potřeba mít prostředí, které tyto funkce obsahuje - především operační systém GNU/Linux. | ||
| + | |||
| + | === Historie === | ||
| + | [[Virtlab:Komponenty/Rozdělení rezervačního a aktivačního serveru]] | ||
| === Adresářová struktura === | === Adresářová struktura === | ||
| Řádka 11: | Řádka 12: | ||
| ** '''src''' - adresář pro zdrojové soubory | ** '''src''' - adresář pro zdrojové soubory | ||
| * konfigurační soubory [[Virtlab:rsv-server.conf|rsv-server.conf]], vybaveni.xml, DTD soubor pro vybavení - equipment.dtd jsou v adresáři '''/etc/virtlab/'''. | * konfigurační soubory [[Virtlab:rsv-server.conf|rsv-server.conf]], vybaveni.xml, DTD soubor pro vybavení - equipment.dtd jsou v adresáři '''/etc/virtlab/'''. | ||
| + | |||
| + | |||
| + | == Související informace == | ||
| + | [[Virtlab:Validace XML]] | ||
| + | |||
| + | [[Virtlab:XMLdatoveTypy]] | ||
| + | |||
| == Příručky == | == Příručky == | ||
| Řádka 16: | Řádka 24: | ||
| * [[Virtlab:Protokoly/Rezervační server|Komunikační protokol]] | * [[Virtlab:Protokoly/Rezervační server|Komunikační protokol]] | ||
| * [[Virtlab:Rezervační server/Popis databáze|Popis databáze]] | * [[Virtlab:Rezervační server/Popis databáze|Popis databáze]] | ||
| + | ** [[Virtlab:Databáze#Databáze_dvldb-reser | Databáze rezervačního serveru]] | ||
| * [[Virtlab:rsv-server.conf|Soubor rsv-server.conf]] | * [[Virtlab:rsv-server.conf|Soubor rsv-server.conf]] | ||
| Řádka 21: | Řádka 30: | ||
| [[Kategorie:Server]] | [[Kategorie:Server]] | ||
| [[Kategorie:Rezervační server]] | [[Kategorie:Rezervační server]] | ||
| - | [[Kategorie:UNCOMPLETE]] | ||
Aktuální verze
Obsah |
[editovat]
Pro vývojáře
Zdrojové kódy rezervačního serveru jsou psány v jazyce C. V kódu jsou užity většinou standardní POSIX funkce knihoven stdlibc a pthreads. Jsou ovšem použity i některé funkce definované nad rámec POSIX v GNU C, proto je potřeba mít prostředí, které tyto funkce obsahuje - především operační systém GNU/Linux.
[editovat]
Historie
Virtlab:Komponenty/Rozdělení rezervačního a aktivačního serveru
[editovat]
Adresářová struktura
Zdrojové kódy s hlavičkovými soubory a dokumentací jsou pro lepší přehlednost rozděleny do podadresářů:
- ./ (kořenový adresář) - zde je uložen Makefile, a po kompilaci i spustitelný soubor rsv-server.
- doc - zde jsou dokumentační soubory a příklady, jak použít komunikační protokol.
- include - adresář pro hlavičkové soubory
- src - adresář pro zdrojové soubory
- konfigurační soubory rsv-server.conf, vybaveni.xml, DTD soubor pro vybavení - equipment.dtd jsou v adresáři /etc/virtlab/.
[editovat]
Související informace
[editovat]
