Open3S Search Engine

Материал из DvoWiki
Перейти к: навигация, поиск

Документация поискового механизма Open3S

Описание схемы принимаемого запроса

Запрос к поисковой системе должен быть представлен в ввиде XML строки. Пример:

<root>
     //Текстовый запрос к поисковой системе.
     //Full text query for searching system.       
     <query>Some string for query</query>
     //Этот флаг отвечающий за использование системы ограничений для усечения тех запросов которые являются предположительно нерелевантными.
     //Конкретно сейчас это включает ограничение на количество триплетов которые поисковая система выдаёт для одного литерала. 
     //Свойство может принимать значение true/false
     <allowRestrictions>true<allowRestrictions>
     //Максимальное количество триплетов(statements) для одного литерала-->
     <maxStmtsForLiteral>100</maxStmtsForLiteral>
<root>

Описание протокола доступа

Доступ может осуществлятся посредством посылки запроса, содержащего вышепреведённый XML. Либо может быть использован простой строковый запрос (например набранный в telnet), заканчивающийся строкой message_end.