Diff for /texttool-architecture/soft-cgi.tex between versions 1.11 and 1.16

version 1.11, 2004/01/15 08:47:01 version 1.16, 2004/03/17 09:31:01
Line 52  The input metadata file must have the fo Line 52  The input metadata file must have the fo
 \item An overview of toc.cgi architecture  \item An overview of toc.cgi architecture
 \item A walk-through of typical cgi queries for toc.cgi  \item A walk-through of typical cgi queries for toc.cgi
 \item An index of cgi parameters and values with short descriptions of function  \item An index of cgi parameters and values with short descriptions of function
   \item The TOC Perl modules
 \end{enumeration}  \end{enumeration}
   
 \paragraph{Overview of toc.cgi architecture}  \paragraph{Overview of toc.cgi architecture}
Line 136  get a work from default corpus with thum Line 137  get a work from default corpus with thum
 get a page of text from a work from default corpus   get a page of text from a work from default corpus 
   
   
   \paragraph{TOC Perl Modules}
   \subparagraph{general}The documentation for the Toc Perl Modules is
   located in the modules themselves in POD format. The POD is the
   definitive documentation for the modules. 
   
   The modules are available to archimedes staff from cvs on the archimedes server at
   141.14.236.86:/perseus/cvsroot in the module
   /perseus/cvsroot/mpitexts/perl/perllib. To get them, log on to the
   archimedes server and use the commandline command: 
   
           cvs -d /perseus/cvsroot co /perseus/cvsroot/mpitexts/perl/perllib
   
   or from a remote location
   
         bash; export CVS_RSH=ssh; cvs -d :ext:myusername@141.14.236.86:/perseus/cvsroot co /perseus/cvsroot/mpitexts/perl/perllib
   
 \subsubsection{Indexing}  \subsubsection{Indexing}
 \label{sec:indexing}  \label{sec:indexing}
Line 151  Currently indexing is not implemented on Line 166  Currently indexing is not implemented on
   per-change or daily intervals    per-change or daily intervals
 \item store indices locally in  \item store indices locally in
 archimedes/data/db/PROJECT_NAME/CORPUS_NAME/WORK  archimedes/data/db/PROJECT_NAME/CORPUS_NAME/WORK
   \item 2 progs on server 1. cgi: indexer 2. backend da_remote
   \item 2 progs on client 1. cgi: sendindex 2. backend getindex
   \item indexing transaction handled by two cgi scripts, one on the
     server the other on the client [this is the 1st implementation bcs
     its easiest and there are no port issues, but probably it'd be
     better to have a separate port]. 
   \item client cgi: getindex -- sends 1.  list of files to index
     2. uri to which xml notification of completion is to be sent. Upon
     notification, activates backend prog that fetches and installs the
     indices.  
   \item server cgi: indexer receives filelist and notification
     addess. Activates backend that fetches files, indexes, places
     completed indexes in a networked location, then sends xml
     notification back to client. 
 \item single script provides backend access to indices   \item single script provides backend access to indices 
   \item leave front-end issues like display, collection and navigation
     to web-design programmers. Do only a  sample for now. 
 \end{enumeration}  \end{enumeration}
   
 \subsubsection{Morphology}  \subsubsection{Morphology}
Line 186  Parameters Line 217  Parameters
 No parameter--update all lemmatization indices  No parameter--update all lemmatization indices
 [latin | ital | greek | en | nl | de]--  update this language  [latin | ital | greek | en | nl | de]--  update this language
   
   \subsubsection{summary of differences btwn the archimedes toc.cgi
     implementation and the echo toc.cgi impelementation (toc.x.cgi)}
   
   \paragraph{missing in archimedes}
   \begin{enumeration}
   
   \item html templates (coded but phased out of cvs branch)
   \end{enumeration}
   
   \paragraph{missing in echo}
   \begin{enumeration}
   
   \item word-coloring?
   \item remote text method may work differently
   
   
   
   \end{enumeration}
   \paragraph{differences}
   \begin{enumeration}
   \item structure of info.xml
   \item resource-discovery algorithm for info.xml
   \end{enumeration}
   
   
   
 %%% Local Variables:   %%% Local Variables: 
 %%% mode: latex  %%% mode: latex
 %%% TeX-master: "texttools"  %%% TeX-master: "texttools"

Removed from v.1.11  
changed lines
  Added in v.1.16


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>