Diff for /texttool-architecture/soft-cgi.tex between versions 1.17 and 1.18

version 1.17, 2004/04/03 17:19:33 version 1.18, 2004/06/01 13:07:27
Line 155  or from a remote location Line 155  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        bash; export CVS_RSH=ssh; cvs -d :ext:myusername@141.14.236.86:/perseus/cvsroot co /perseus/cvsroot/mpitexts/perl/perllib
 \end{verbatim}  \end{verbatim}
   
 \subsubsection{Indexing}  \input{soft-search}
 \label{sec:indexing}  
   
 \paragraph{Status quo ECHO}  
 Currently indexing is not implemented on the ECHO server.  
   
 \paragraph{Plan ECHO}  
   
 \begin{enumerate}  
 \item construct remote (141.14.236.86) index for each file at  
   per-change or daily intervals  
 \item store indices locally in  
 \url{archimedes/data/db/PROJECT_NAME/CORPUS_NAME/WORK}  
 \item 2 progs on server 1. cgi: \url{indexer} 2. backend \url{da_remote}  
 \item 2 progs on client 1. cgi: \url{sendindex} 2. backend \url{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 leave front-end issues like display, collection and navigation  
   to web-design programmers. Do only a  sample for now.   
 \end{enumerate}  
   
 \subsubsection{Morphology}  \subsubsection{Morphology}
 \label{sec:morphology}  \label{sec:morphology}

Removed from v.1.17  
changed lines
  Added in v.1.18


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