Virtlab:Rezervační server
Z VirtlabWiki
(Rozdíly mezi verzemi)
Verze z 14:55, 15. 10. 2007 Vav166 (Diskuse | příspěvky) ← Předchozí porovnání |
Verze z 14:58, 15. 10. 2007 Vav166 (Diskuse | příspěvky) Následující porovnání → |
||
Řádka 2: | Řádka 2: | ||
== Pro vývojáře == | == Pro vývojáře == | ||
- | Zdrojové kódy [[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. |
=== Adresářová struktura === | === Adresářová struktura === | ||
Zdrojové kódy s hlavičkovými soubory a dokumentací jsou pro lepší přehlednost rozděleny do podadresářů: | 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''. | * '''./''' (''kořenový adresář'') - zde je uložen Makefile, a po kompilaci i spustitelný soubor ''rsv-server''. | ||
- | ** '''[[Virtlab:Rezervační server – adresář doc|doc]]''' - zde jsou dokumentační soubory a příklady, jak použít [[Virtlab:Rezervační server – komunikační protokol|komunikační protokol]]. | + | ** '''[[Virtlab:Rezervační server – adresář doc|doc]]''' - zde jsou dokumentační soubory a příklady, jak použít [[Virtlab:Protokoly/Rezervační server|komunikační protokol]]. |
** '''[[Virtlab:Rezervační server – adresář include|include]]''' - adresář pro hlavičkové soubory | ** '''[[Virtlab:Rezervační server – adresář include|include]]''' - adresář pro hlavičkové soubory | ||
** '''[[Virtlab:Rezervační server – adresář src|src]]''' - adresář pro zdrojové soubory | ** '''[[Virtlab:Rezervační server – adresář src|src]]''' - adresář pro zdrojové soubory | ||
- | * konfigurační soubory [[Rezervační server – popis 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/'''. |
== Příručky == | == Příručky == | ||
Řádka 16: | Řádka 16: | ||
* [[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]] | ||
- | * [[Rezervační server – popis rsv-server.conf|Soubor rsv-server.conf]] | + | * [[Virtlab:rsv-server.conf|Soubor rsv-server.conf]] |
[[Kategorie:Rezervační server]] | [[Kategorie:Rezervační server]] |
Verze z 14:58, 15. 10. 2007
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.
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/.