%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% :CD Contents %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{Obsah přiloženého CD} \label{CD} Přiložené CD obsahuje příklady k~probírané látce popsané v~kapitole \ref{Examples} a~to jak v~podobě zdrojových kódů, tak celé aplikace. Jedná se o~rozšíření příkladů z~textu tak, aby byly kompletně funkční. Pokud to bylo možné, byla logika příkladu (model) oddělena od ostatních částí (controller a~view). Logika je vždy uložena v~adresáři s~názvem příkladu (např. \emph{Animalia}). Propojení s~danou technologií je uloženo v~adresáři se jménem končícím názvem technologie (např. \emph{Animalia db4o}). Většinu příkladů je nutné nasadit na serveru podle kapitoly \ref{Deployement} a~dodatků \ref{Tomcat} a~\ref{JBoss} \begin{description} \item[\texttt{dist/}] \hfill \\ Pokud existuje, obsahuje spustitelnou podobu příkladu v~podobě archivu JAR, WAR nebo EAR. Podle povahy příkladu je buď spustitelný v~desktopovém prostředí, nebo je nutné jej nejprve nasadit na server. V~případě logické části příkladů se jedná o~knihovnu. \item[\texttt{dist/README.TXT}] \hfill \\ Obsahuje krátký popis, jak příklad spustit. \item[\texttt{src/}] \hfill \\ Obsahuje kompletní zdrojové texty programu v~konvenci studia NetBeans, tedy balíčky jsou reprezentovány adresářovou strukturou, na konci které jsou zdrojové soubory. \item[\texttt{web/}] \hfill \\ Pokud existuje, reprezentuje kořenový adresář webové aplikace. Obsahuje všechny potřebné JSP soubory spolu s~konfiguračním souborem \emph{web.xml}. \item[\texttt{doc/}] \hfill \\ Obsahuje zdrojové soubory této diplomové práce stejně tak, jako práci samotnou v~barevné verzi ve formátu PDF. \end{description} Navíc CD obsahuje i~dva příklady nad rámec kapitoly \ref{Examples} --- \texttt{HTTP HttpClient} a~\texttt{HTTP Raw}. Oba dva ilustrují možnost odesílání HTTP požadavků v~jazyce Java a~jsou určeny jako doplněk kapitoly \ref{HTTP}