Changeset 6343
- Timestamp:
- 2004-01-05T17:22:45+13:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/docs/manual/manual.tex
r6335 r6343 568 568 \label{tab:gsf-select-types} 569 569 \begin{tabular}{ll} 570 \hline 570 571 \bf Select Type & \bf Description\\ 572 \hline 571 573 current & The current section \\ 572 574 parent & The immediate parent section\\ … … 576 578 children & The immediate children sections of the current section\\ 577 579 descendents & All the descendent sections\\ 580 \hline 578 581 \end{tabular} 579 582 \end{table} … … 727 730 accessing the javadoc\\ 728 731 732 \subsection{Overview of modules??} 733 729 734 A Greenstone3 'library' system consists of many components: MessageRouter, Receptionist, Actions, Collections, ServiceRacks etc. Figure~\ref{fig:local} shows how they fit together in a stand-alone system. 730 735 … … 742 747 Functionally Collection and ServiceCluster are very similar, but conceptually, and to the user, they are quite different. 743 748 744 {\em Service Rack}: these provide one or more services - they are grouped into a single class purelyfor code reuse, or to avoid instantiating the same objects several times. For example, MGPP searching services all need to have the index loaded into memory. Services provide the core functionality for the system, e.g. searching, retrieving documents, building collections etc.749 {\em Service}: these provide the core functionality of the system e.g. searching, retrieving documents, building collections etc. One or more may be grouped into a single class (ServiceRack) for code reuse, or to avoid instantiating the same objects several times. For example, MGPP searching services all need to have the index loaded into memory. Services provide the core functionality for the system, e.g. searching, retrieving documents, building collections etc. 745 750 746 751 {\em Communicator/Server}: these facilitate communication between remote modules. For example, if you want MR1 to talk to MR2, you need a Communicator-Server pair. The Server sits on top of MR2, and MR1 talks to the Communicator. Each communication type needs a new pair. So far we have only been using SOAP, so we have a SOAPCommunicator and a SOAPServer. … … 1070 1075 </response> 1071 1076 \end{verbatim}\end{gsc}\end{quote} 1072 <field shortname="ZZ" name="allfields" />1073 <field shortname="TX" name="text" />1074 <field shortname="TI" name="Title" />1075 <field shortname="SU" name="Subject" />1076 <field shortname="ORG" name="Organization" />1077 <field shortname="SO" name="Source" />1078 1077 1079 1078 \begin{figure}[t]
Note:
See TracChangeset
for help on using the changeset viewer.