Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
SearchServiceDB
Im Abschnitt SearchServiceDB wird definiert wie die Primus Clients mit dem PrimusSearchService (PSS) kommunizieren können. Die Verbindung zu einer bestimmten Indexdatenbank wird als Tag definiert. Der Tag-Name ist der Name der Datenbank. Die Parameter werden als Attribute übergeben. Folgende Attribute sind möglich:
| Attribut | Funktion |
|---|---|
| server | Netzwerkname des Servers mit dem PSS |
| port | TCP-IP Port über den der PSS auf dem Server erreichbar ist |
| offline_calls | Verzeichnis in dem Clients Indexänderungen ablegen können wenn der Dienst offline ist |
| limit | Begrenzt die Anzahl der Suchergebnisse die der Server an den Client liefert (nur SQLite) |
Beispiel
Der Name der Indexdatenbank ist PDM. Der Server ist unter dem DNS_Namen Primus erreichbar, der PSS ist mit Port 9090 verbunden. Für die Offline Calls gibt es eine Freigabe \\primus\offline_calls.
<SearchServiceDB> <PDM server="primus" port="9090" offline_calls="\\primus\offline_calls" limit="200" /> </SearchServiceDB>
limit
Wenn der PrimusSearchService genau die in limit angegebene Anzahl an Suchergebnissen zurück liefert, meldet Primus in der Statuszeile, dass die Suche mehr Ergebnisse liefert als definiert sind und dass der Anwender seine Suchkriterien verfeinern soll. Dazu muss im Primus Search Service ein Limit in gleicher Höhe eingetragen sein.
