Да би комуницирали са брзу претрагу преко свог АПИ, треба да знамо порт на који се ради КРСервер.
Ја све ове кораке да бисте га пронашли:
- Пријавите се на ФАСТ админ сајту (http://server:port/admin).
- Идите на Преглед система.
- Locate "Search Dispatcher" и кликните на икону дурбин:
- Успешно сам користио вредност, 15100 for "Info Name" = "http":
Белешке:
1. Лука 15100 appears to be the default out-of-the-box port number for the QRServer.
2. Користите овај код слично следећем да инстанцира везе са ФАСТ:
ИСеарцхФацтори сеарцхФацтори; НамеВалуеЦоллецтион намеВалуеЦоллецтион = нови НамеВалуеЦоллецтион(); намеВалуеЦоллецтион.Адд("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory"); намеВалуеЦоллецтион.Адд("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102"); намеВалуеЦоллецтион.Адд("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET"); сеарцхФацтори = СеарцхФацтори.НевИнстанце(намеВалуеЦоллецтион);
3. Ако изаберете махнито нетачне порт, добијете корисне грешци:
4. Међутим, Ако изаберете број порта који је наведен на преглед (15102) you don’t get that helpful error message. Уместо тога, касније, када покушате да приступите било какве податке путем претраге или референца брз поглед, you get an error. Debugging shows that the searchFactory’s view count is zero. You’ll be given the message "Failed to fetch Search View List".
</крај>
Тецхнорати Тагс: ФАСТ
Нашао сам ово изузетно користан, Павле. Хвала за ово дељење. Нико ме није послао на било брзе обуке и покушавао сам да се обрнути инжењеринг на ЕСП Веб сегменти пројекта у ЦодеПлек да изгради доказ-оф-цонцепт прототип.