Indexing Service對我來說有點陌生,因為之前並沒有接觸過相關技術。
這次遇到的問題是,舊系統把資料從資料庫轉為一般文件,
然後搭配Web Application提供關鍵字搜尋的功能。
使用Microsoft Indexing Service則是在建置新系統的解決方案之一。
Indexing Service是從Windows 2000之後的作業系統內建的服務,
主要的功能是讓系統檢索檔案中的文字。
它可以讓使用者輸入邏輯運算符號,例如AND、OR,進行內容的篩選。
它不只能針對本機上的文件做檢索,也可以使用遠端電腦的文件。
此外,Indexing Service也能和IIS整合,
讓開發者透過.NET程式檢索文件資料(當然也包含網站本身的文字)。
雖然在評估各種條件後,Indexing Service並不是我想要的解決方案,
但底下的連結則包含了相關的知識。
留下來以備不時之需。
參考的文章如下,
1. Indexing Service完整介紹
http://msdn.microsoft.com/en-us/library/ms689718(VS.85).aspx
2. Indexing Service的安裝和運用
http://www.codeproject.com/KB/database/Indexing_Service_HOW-TO.aspx
3. Indexing Service的簡介
http://www.codeguru.com/csharp/csharp/cs_data/searching/article.php/c9813
4. 使用C#和Indexing Service做整合
http://support.microsoft.com/kb/820983
三月 18, 2010 at 11:55 下午
[...] Microsoft Indexing Service « Grady’s Programming Notes [...]