அதன் 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 பின்வரும் ஒத்த இந்த குறியீட்டை பயன்படுத்த:
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) 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".
</இறுதியில்>
I found this extremely useful, பால். Thanks for sharing this. I have not been sent on any fast training course and I’ve been trying to reverse engineer the ESP web parts project in codeplex to build a proof-of-concept prototype.