Вызначце Fast Port QRServer

Для таго, каб мець зносіны з FAST Search праз яго API, мы павінны ведаць порт, на якім працуе QRServer.

Я рушыў услед за гэтымі крокамі, каб знайсці яго:

  1. Увайсці ў хутка адміністратара сайта (http://server:port/admin).
  2. Перайдзіце да Агляд сістэмы.
  3. Locate "Search Dispatcher" і націсніце на значок Spyglass:

    малюнак

  4. Я паспяхова выкарыстаў значэнне, 15100 for "Info Name" = "http":

    малюнак

Заўвагі:

1. Порт 15100 appears to be the default out-of-the-box port number for the QRServer.

2. Выкарыстоўвайце гэты код, падобны наступнаму стварыць асобнік падлучэння да ХУТКА:

     ISearchFactory searchFactory;
    
        NameValueCollection NameValueCollection = новы NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");
    
        searchFactory = SearchFactory.NewInstance(NameValueCollection);

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".

</канец>

Technorati Тэгі:

Падпісацца на мой блог.

Адна думка пра «Вызначце Fast Port QRServer

  1. Элвін

    Я палічыў гэта вельмі карысна, Пол. Дзякуй за падзел гэтага. Я не быў адпраўлены на любых хуткіх навучальны курс і я спрабаваў рэканструяваць, ESP вэб-часткі праекта ў CodePlex пабудаваць праверка канцэпцыі прататыпа.

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *