为了通过其 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", "GET"); searchFactory = SearchFactory.NewInstance(nameValueCollection);
3. 如果你选一个狂放不正确的端口, 你得到有用的错误消息:
4. 不过, 如果你选上概要列出的端口编号 (15102) 你别那有用的错误消息. 相反, 以后当您尝试访问的任何数据通过搜索或引用一个快速的看法, 你得到一个错误. 调试显示 searchFactory 的视图计数为零. 您可能会收到消息"无法获取搜索视图列表".
</结束>
Technorati 标签: 快速
我发现了这个非常有用, 保罗. 谢谢分享这. 我不发送任何快速培训课程和我一直要进行反向工程在 codeplex ESP web 部件项目要建立一个概念验证原型.