primus:primussearchservice
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| primus:primussearchservice [2023/05/05 14:20] – angelegt zdaloglu | primus:primussearchservice [2026/05/05 12:15] (aktuell) – +PrimusDBService mgras | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== PrimusSearchService ====== | ====== PrimusSearchService ====== | ||
| - | Der **PrimusSearchService** indiziert die zu verwaltenden Daten und bietet eine Möglichkeit für eine schnelle Suche. | + | Der **PrimusSearchService** indiziert die zu verwaltenden Daten und bietet eine Möglichkeit für eine schnelle Suche. Ab Version [[Primus 2025]] wird der PrimusSearchService durch den [[PrimusDBService]] ersetzt. |
| ===== Installationsverzeichnis ===== | ===== Installationsverzeichnis ===== | ||
| + | Der Primus Search Service liegt i.d.R. im Setup Verzeichnis von Primus unter // | ||
| + | ^ Verzeichnis^ Beschreibung^ | ||
| + | | db| Verzeichnis in dem die Indexdatenbank nebst Log abliegt| | ||
| + | | [[PrimusSearchService# | ||
| + | | x64| Binary Verzeichnis von SQLite| | ||
| + | | x86| Binary Verzeichnis von SQLite| | ||
| + | |||
| + | ===== offline_calls ===== | ||
| + | Wenn der Suchdienst gestoppt ist, können Clients hier geänderte Dateien hinterlegen die der Dienst nachtträglich verarbeitet wenn er wieder gestartet wird. Dazu muss das Verzeichnis für die Clients erreich- und beschreibbar sein. Das geschieht idealerweise über eine verdeckte Freigabe (// | ||
| + | |||
| + | ===== PrimusSearchService.xml ===== | ||
| + | In der PrimusSearchService.xml erfolgt die Konfiguration des Suchdienstes. | ||
| + | ==== Aufbau der XML ==== | ||
| + | ^ Tag^^^ Attribute^ Beschreibung^ | ||
| + | | ''< | ||
| + | |:::| ''< | ||
| + | |::: | ||
| + | |::: | ||
| + | |::: | ||
| + | |::: | ||
| + | |:::| ''< | ||
| + | |:::|:::| ''< | ||
| + | |:::|:::| ''< | ||
| + | |::: | ||
| + | |::: | ||
| + | |::: | ||
| + | |::: | ||
| + | |::: | ||
| + | |||
| + | === Indizierte Datenfelder === | ||
| + | In den Suchbereichen werden die zu indizierenden Datenfelder als [[Glossar# | ||
| + | <code xml> | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | === map Attribut === | ||
| + | Der PrimusSearchService läuft als Dienst, evtl. mit einem speziellen [[PrimusSearchService# | ||
| + | |||
| + | Wenn auf dem Client | ||
| + | <code xml>< | ||
| + | dann wird der dies so konfiguriert | ||
| + | <code xml>< | ||
| + | |||
| ===== Dienstkonto ===== | ===== Dienstkonto ===== | ||
| - | Der PrimusSearchService | + | Der PrimusSearchService |
| * Lesender Zugriff auf die verwaltenden Dateien | * Lesender Zugriff auf die verwaltenden Dateien | ||
| - | * Auf Ablage der Suchdatenbank Datenbank | + | * Auf Ablage der Suchdatenbank Datenbank |
| ===== Firewalleinstellungen ===== | ===== Firewalleinstellungen ===== | ||
| + | Der im Attribut '' | ||
| ===== Siehe auch ===== | ===== Siehe auch ===== | ||
| *[[SearchServiceDB]] | *[[SearchServiceDB]] | ||
| + | *[[Path]] | ||
| + | *[[PrimusDBService]] | ||
| - | {{tag>Dienst}} | + | {{tag>Primusservice}} |
primus/primussearchservice.1683296435.txt.gz · Zuletzt geändert: von zdaloglu
