Author: JirkaH Date: 2010-02-28 21:46:45 +0100 (Sun, 28 Feb 2010) New Revision: 1947 Modified: others/dokumentace/technicalGuide/architecture/7communication.tex others/dokumentace/technicalGuide/architecture/9z10appendix.tex Log: xsd included Modified: others/dokumentace/technicalGuide/architecture/7communication.tex =================================================================== --- others/dokumentace/technicalGuide/architecture/7communication.tex 2010-02-28 20:45:26 UTC (rev 1946) +++ others/dokumentace/technicalGuide/architecture/7communication.tex 2010-02-28 20:46:45 UTC (rev 1947) @@ -111,7 +111,9 @@ \begin{description} \item[useragent] - slouží k identifikaci kiosku. Formát: $<$elvysID$>$ \item[data] - žádné - \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML (\verb!text/xml;charset=utf-8!) s appConfig. + \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML + + (\verb!text/xml;charset=utf-8!) s appConfig. \end{description} \item[Generování categoryConfig] @@ -122,7 +124,9 @@ \begin{description} \item[useragent] - slouží k identifikaci kiosku. Formát: $<$elvysID$>$ \item[data] - žádné - \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML (\verb!text/xml;charset=utf-8!) obsahující categoryConfig. + \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML + + (\verb!text/xml;charset=utf-8!) obsahující categoryConfig. \end{description} \item[Generování documentConfig] @@ -133,18 +137,23 @@ \begin{description} \item[useragent] - slouží k identifikaci kiosku. Formát: $<$elvysID$>$ \item[data] - žádné - \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML (\verb!text/xml;charset=utf-8!) obsahující documentConfig. + \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML + + (\verb!text/xml;charset=utf-8!) obsahující documentConfig. \end{description} \item[Generování fileCacheConfig] - Tato metoda slouží k vygenerování fileCacheConfig konfiguračního souboru pro klienta. Ten obsahuje seznam všech datových souborů, které mají být zobrazeny v následujících 24 hodinách. To + Tato metoda slouží k vygenerování fileCacheConfig konfiguračního souboru pro klienta. + Ten obsahuje seznam všech datových souborů, které mají být zobrazeny v následujících 24 hodinách. To kioskům umožňuje stažení dokumentů s předstihem. XSD popis generovaných dat je k nalezení v \textit{příloze \ref{appendix_filecacheConfig}} \begin{description} \item[useragent] - slouží k identifikaci kiosku. Formát: $<$elvysID$>$ \item[data] - žádné - \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML (\verb!text/xml;charset=utf-8!) obsahující fileCacheConfig. + \item[odpověď] - Kód 200 v případě úspěchu, 500 v případě problému, jako data se pošle XML + + (\verb!text/xml;charset=utf-8!) obsahující fileCacheConfig. \end{description} \end{description} Modified: others/dokumentace/technicalGuide/architecture/9z10appendix.tex =================================================================== --- others/dokumentace/technicalGuide/architecture/9z10appendix.tex 2010-02-28 20:45:26 UTC (rev 1946) +++ others/dokumentace/technicalGuide/architecture/9z10appendix.tex 2010-02-28 20:46:45 UTC (rev 1947) @@ -6,7 +6,20 @@ \end{center} \chapter{XSD pro komunikaci \label{xsd}} \section{appConfig.xsd}\label{appendix_appConfig} + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/appConfig.xsd} + \newpage \section{categoryConfig.xsd}\label{appendix_categoryConfig} + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/categoryConfig.xsd} + \newpage \section{documentConfig.xsd}\label{appendix_documentConfig} + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/documentConfig.xsd} + \newpage \section{filecacheConfig.xsd}\label{appendix_filecacheConfig} - \section{layoutConfig.xsd}\label{appendix_layoutConfig} \ No newline at end of file + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/filecacheConfig.xsd} + \newpage + \section{layoutConfig.xsd}\label{appendix_layoutConfig} + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/layoutConfig.xsd} + \newpage + \section{stats-data.xsd}\label{appendix_stats_data} + \lstinputlisting[caption=Ukázka souboru appConfig.xml]{../../../../others/xsd/version2/statsData.xsd} + \ No newline at end of file