იმისათვის, რომ კომუნიკაცია სწრაფი ძებნა მეშვეობით მისი API, ჩვენ უნდა ვიცოდეთ პორტს რომელსაც QRServer მიმდინარეობს.
მე მოჰყვება ამ ნაბიჯებს განთავსების იგი:
- შესვლა შევიდა სწრაფი ადმინისტრირების საიტზე (http://server:port/admin).
- ნავიგაცია სისტემის მიმოხილვა.
- Locate "Search Dispatcher" და დაწკაპეთ spyglass ხატი:
- მე წარმატებით გამოიყენება ღირებულება, 15100 for "Info Name" = "http":
შენიშვნები:
1. პორტი 15100 appears to be the default out-of-the-box port number for the QRServer.
2. გამოყენება ამ კოდექსით მსგავსი შემდგომ instantiate კავშირი FAST:
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. თუ თქვენ პიკაპის wildly არასწორი პორტში, თქვენ გაქვთ სასარგებლო შეცდომა:
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".
</ბოლო>
ი ამ ძალიან სასარგებლო, პოლ. მადლობა გაზიარებით. მე არ გაიგზავნა ნებისმიერ სწრაფი სასწავლო კურსის და მე ყველანაირად ცდილობს, რომ უკან წაიღოს ინჟინერი ESP ვებ ნაწილების პროექტის codeplex აშენება მტკიცებულება-of-კონცეფციის პროტოტიპი.