高速検索、API 経由で通信するために, 我々 は、QRServer が実行されているポートを知る必要があります。.
私はそれを見つけることこれらの手順をに従ってください。:
- 高速管理者サイトにログインします。 (http://server:port/admin).
- システムの概要に移動します.
- "検索ディスパッチャーを検索します。" スパイグラス アイコンをクリックします:
- 私は正常に値を使用, 15100 "情報の名前" "http"=:
メモ:
1. ポート 15100 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", "を取得します。"); searchFactory = SearchFactory.NewInstance(nameValueCollection);
3. 場合は、乱暴に不正なポートを選択, 役に立つエラー メッセージを取得します。:
4. ただし, 概要を表示するポート番号を選択した場合 (15102) 有用なエラー メッセージを取得しないでください。. 代わりに, 後、検索を介してデータにアクセスまたは高速なビューを参照しようとすると, エラーが発生します。. SearchFactory のビュー数がゼロであることを示していますデバッグ. 「検索のビューのリストを取得に失敗しました」のメッセージが与えられます.
</終了>