Dokumentet beskriver implementeringen af Ankiro på jobnet herunder udvikler tips og tricks.
...
Ankiro er et 3. parts produkt til indeksering og søgning af dokumenter. Det ny Ankiro setup indeholder 3 webservices for indeksering, oprettelse og søgning af documenter. Fra 2020-2 release kun det ny Ankiro Services bliver brugt i Jobnet.
Fordele med ny Ankiro
- Tidligere version af Ankiro kørt via dll'er. Det betdyer at hvergang kommer opdatering, alle projekter som har refernce til Ankiro opdateres med de ny dll'er.
- Nu sker Ankiro opdatering kun en central sted i koden.
- Med ny Ankiro opdatering, Ankiro er delt op til tre ny services. Det betydet at kun nøvendigt tilsvarende service bliver opdateret.
- Det har ikke behov for FindJobService (intern service). Derfor en lag mellem UI og Ankiro er fjernet. Det betyder at der er markant mindre mappning mellem UI og Ankiro.
- Koden blev meget simple og forståligt.
- Udvikling tid til næste ændring til Ankiro Dokumenter bliver mindre og nemt.
1.Ankiro ManagementService
...
Bemærk søgekriteriet <Criterion property='Ankiro.Position' weight='1.0' /> er specielt, da der i version 1.13.808.20972 af Ankiro er en bug, som gør kriteriet bliver skippet, hvis der i querien ikke er indeholdt et andet kriterie, der udsøger på en property som eksemplet nedenfor
<Criterion value="{OccupationFreeText}" interpretation="full-exact">
<Property name="Title" weight="0.95" />
<Property name="Presentation" weight="0.90" />
</Criterion>
...