Para comunicarse con una búsqueda rápida mediante su API, Necesitamos saber el puerto en que se ejecuta el QRServer.
Seguí estos pasos para localizar:
- Ingresar al sitio FAST admin (http://server:port/admin).
- Desplácese al sistema Resumen.
- Localizar "operador de búsqueda" y haga clic en el icono del catalejo:
- Utilicé con éxito el valor, 15100 "Info nombre" = "http":
Notas:
1. Puerto 15100 parece ser el número de puerto de fuera de la caja de predeterminado para la QRServer.
2. Utilice este código similar al siguiente para crear una instancia de una conexión rápida:
ISearchFactory searchFactory; NameValueCollection nameValueCollection = Nuevo NameValueCollection(); nameValueCollection. Add("fastsearchengine", "Con. FastSearch. ESP búsqueda. Http. HttpSearchFactory"); nameValueCollection. Add("Con. FastSearch. ESP búsqueda. Http. QRServers", "fastdemoback:15102"); nameValueCollection. Add("Con. FastSearch. ESP búsqueda. Http. RequestMethod", "CONSEGUIR"); searchFactory = SearchFactory.NewInstance(nameValueCollection);
3. Si eliges un puerto salvajemente incorrecto, recibe un mensaje de error ayuda:
4. Sin embargo, Si eliges el número de puerto que aparece en el Resumen (15102) no recibe ese mensaje de error ayuda. En su lugar, más tarde, cuando se intenta acceder a los datos mediante una búsqueda o una vista rápida de referencia, se produce un error. De depuración muestra que de searchFactory vista es cero. Se le dará el mensaje "Error al obtener lista de búsqueda de vista".
</final>
Lo encontré muy útil, Paul. Gracias por compartir esto. No he sido enviado en cualquier curso rápido y he intentado inversa el proyecto ESP web piezas en codeplex para construir un prototipo de prueba de concepto.