确定快速 QRServer 端口

为了通过其 API 的快速搜索与交流, 我们需要知道在其运行 QRServer 的端口.

我跟这些步骤以找到它:

  1. 登录到网站的快速管理 (http://server:port/admin).
  2. 导航到系统概述.
  3. 找到"搜索发送器" 单击星相图标:

    图像

  4. 我成功地使用价值, 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 标签:

订阅我的博客.

一个念头在“确定快速 QRServer 端口

  1. 阿尔文 ·

    我发现了这个非常有用, 保罗. 谢谢分享这. 我不发送任何快速培训课程和我一直要进行反向工程在 codeplex ESP web 部件项目要建立一个概念验证原型.

    答复

离开回复 阿尔文 · 取消回复

您的电子邮件地址不会被公开. 必需的地方已做标记 *