在Windows 7中推出了一個(gè)叫作Search Federation(聯(lián)合搜索)的搜索功能,該功能可以看做是對(duì)Windows Vista中頗受贊譽(yù)的智能搜索的一個(gè)擴(kuò)展和強(qiáng)化。本文將對(duì)Windows 7的這一新功能進(jìn)行一個(gè)解讀,希望對(duì)大家理解和使用它,提升數(shù)據(jù)管理效率有所幫助。
1、為什么要推出Search Federation?
集成Search Federation功能無疑提升了Windows 7的搜索能力,但不僅僅如此,對(duì)于微軟強(qiáng)化系統(tǒng)搜索功能的初衷,我們比較感興趣。大家知道,在企業(yè)環(huán)境中數(shù)據(jù)不可能存放在一個(gè)地方,往往存放于不同的PC,不同的服務(wù)器,不同的移動(dòng)存儲(chǔ)設(shè)備中等等。所以,要訪問和檢索這些數(shù)據(jù)將變得非常麻煩。Search Federation就是基于這樣的考慮,而集成于Windows 7中,同時(shí)我們也可以將其看做是Windows 7在面向企業(yè)用戶方面所做的改進(jìn)。利用Search Federation技術(shù),本地用戶并不需要部署第三方工具就能夠在局域網(wǎng)的其他pc中找到所需的數(shù)據(jù)文件。
我們知道,在Windows 7中可以通過“庫”來方便地管理文件、檢索文件,只不過在此前需要管理員將文件的路徑添加到庫中。而Search Federation并不依賴于“庫”,它可以檢索到“庫”以外的文件。
2、聯(lián)合搜索是如何工作的?
說到聯(lián)合搜索,就不得不提到搜索連接器。搜索連接器其實(shí)就是一個(gè)XML的腳本文件,該腳本中定義了所要進(jìn)行搜索的目標(biāo)站點(diǎn)等信息。在Windows 7中添加搜索連接器后,當(dāng)用戶使用該搜索連接器進(jìn)行搜索時(shí),Windows 7就想目標(biāo)站點(diǎn)發(fā)送HTTP請(qǐng)求搜索的條件,然后服務(wù)就會(huì)返回RSS的結(jié)果在客戶端顯示出來。其大致的流程如圖所示。(圖1)

聯(lián)合搜索
3、聯(lián)合搜索的優(yōu)勢(shì)是什么?
聯(lián)合搜索在很大程度上解放了用戶,用戶并不需要知道目標(biāo)地址的相應(yīng)的信息,將這一切交給系統(tǒng)讓其完成搜索任務(wù)。此外,聯(lián)合搜索提供了豐富的用戶體驗(yàn):通過瀏覽器或者Windows 7的資源管理器,用戶可以實(shí)現(xiàn)數(shù)據(jù)的預(yù)覽、略縮圖,了解元數(shù)據(jù)信息,并能實(shí)現(xiàn)數(shù)據(jù)的拖放,數(shù)據(jù)檢索時(shí)的高亮顯示。另外,其安全性也很高,并不會(huì)對(duì)源數(shù)據(jù)造成損傷,其驗(yàn)證方式由Windows集成。當(dāng)然,它也不會(huì)增加客戶端的負(fù)擔(dān),因?yàn)樗阉魇窃诜⻊?wù)器上進(jìn)行的,在客戶端上不會(huì)執(zhí)行代碼,也不會(huì)非常明顯地增加客戶端的網(wǎng)絡(luò)流量,因?yàn)樗且暂p量的流量方式進(jìn)行的。還有一點(diǎn),在Windows 7中聯(lián)合搜索的結(jié)果是以XML格式返回的。我們可以進(jìn)行屬性的映射、略縮圖顯示和網(wǎng)址預(yù)覽等等。
4、使用OpenSearch進(jìn)行聯(lián)合搜索
OpenSearch是Windwos 7聯(lián)合搜索的一種方式,正如其名稱所表達(dá)的這時(shí)一種開放的搜索方式。這大大方便了我們的數(shù)據(jù)搜索,搜索時(shí),我們搜索數(shù)據(jù),而不用管目標(biāo)數(shù)據(jù)在何處。同時(shí),它也能夠很好地保證遠(yuǎn)程數(shù)據(jù)源的安全性。
(1).在IE 8中使用OpenSearch
我們以Widnows 7中集成的IE 8瀏覽器為例。運(yùn)行IE 8,可以在窗口的右上角看到一個(gè)搜索框,其實(shí)它用到的搜索方式就是OpenSearch的聯(lián)合搜索方式。OpenSearch是搜索連接器息息相關(guān),OpenSearch搜索就是通過搜索連接器來具體實(shí)施的。大家可以看到,IE 8默認(rèn)使用的是Live Search搜索連接器,當(dāng)然我們也可以添加其他搜索連接器。至于搜索連接器,我們可以通過自定義的方式去手動(dòng)添加和編輯。除了可以添加現(xiàn)成的搜索連接器,我們也可以根據(jù)需要?jiǎng)?chuàng)建搜索連接器,甚至可以將自己的站點(diǎn)添加到搜索連接器中,以實(shí)現(xiàn)對(duì)站點(diǎn)內(nèi)容的檢索。
下面我們實(shí)例操作,看看如何創(chuàng)建或者添加一個(gè)搜索連接器。運(yùn)行IE 8,在窗口的右上角可以看到一個(gè)搜索框,其默認(rèn)的搜索連接器就是Live Search。點(diǎn)擊搜索框右側(cè)的下拉箭頭可看到此前添加的搜索連接器,另外還有3個(gè)操作項(xiàng)。筆者此前曾經(jīng)添加過一個(gè)新浪的“天氣查詢”,如果要添加新的搜索連接器,點(diǎn)擊“查找更多提供程序”項(xiàng),會(huì)進(jìn)入微軟提供的一個(gè)“可視化搜索”的網(wǎng)頁。在該網(wǎng)頁中,列出了非常多的搜索連接器工具。在網(wǎng)頁的左側(cè)有各種搜索器分類,大家可展開某類找到自己需要的搜索連接器。(圖2)

IE8
比如,我們添加一個(gè)新浪的“股票搜索”,點(diǎn)擊其下面的“添加到Internet Explorer”按鈕,然后彈出對(duì)話框詢問你是否要添加,點(diǎn)擊“添加”后則該搜索工具就添加到IE 8的搜索連接列表中。在列表中點(diǎn)擊剛才添加的“股票搜索”工具,則其成為搜索框的當(dāng)前搜索工具。在搜索框中輸入你所關(guān)心的股票名稱或者代碼,就會(huì)在搜索框下看到該股票的走勢(shì)等信息。同樣的,點(diǎn)擊搜索列表中的“天氣查詢”工具,在搜索框中輸入要查詢的城市的名稱就會(huì)看到該城市的天氣信息。當(dāng)然對(duì)于某些網(wǎng)站它們開發(fā)了自己是搜索工具,我們都可以將其添加進(jìn)來,一說實(shí)現(xiàn)信息的快速檢索。以上就是使用OpenSearch進(jìn)行聯(lián)合搜索的一個(gè)例子,利用這種搜索方式,我們完全不用關(guān)心數(shù)據(jù)在什么地方,可以平滑發(fā)現(xiàn)。(圖3)

查詢工具
(2).自定義的OpenSearch
除了可以在通過IE 8以及相關(guān)現(xiàn)成的搜索連接器檢索Internet中的信息外,我們還可以手動(dòng)添加相應(yīng)的搜索連接器實(shí)現(xiàn)對(duì)局域網(wǎng)中數(shù)據(jù)的快速檢索。對(duì)于公司的IT人員來說,根據(jù)需要將數(shù)據(jù)文件以搜索連接器的方式進(jìn)行檢索或者共享是非?尚泻凸(jié)約成本的一種方式。
OpenSearch窗口概覽
如圖所示,這是以Windows 7的OpenSearch方式檢索和共享數(shù)據(jù)的一個(gè)截圖。這是Windows 7的資源管理器窗口,窗口被分成3部分。在左側(cè)導(dǎo)航區(qū)中管理器創(chuàng)建了不少搜索連接器,這些連接器囊括了企業(yè)數(shù)據(jù)可被檢索和訪問的所有索引。當(dāng)我們點(diǎn)擊左窗格中的某個(gè)搜索連接器后,就會(huì)在中間的窗格中列出該索引所對(duì)應(yīng)的數(shù)據(jù)文件的列表。如果某個(gè)搜索連接器檢索到的文件數(shù)據(jù)比較多,我們可在右上角的搜索框中輸入關(guān)鍵詞進(jìn)行進(jìn)一步的檢索。這樣會(huì)在中間窗格中,除了顯示文件的名稱外,還會(huì)以高亮顯示關(guān)鍵詞。最左側(cè)是預(yù)覽窗格,點(diǎn)擊中間窗格中的對(duì)應(yīng)文件,在右側(cè)就會(huì)以預(yù)覽的方式顯示出來,以確保我們找到自己所需要的文件。此外,在Windows 7的資源管理器的最下面是細(xì)節(jié)窗格,當(dāng)在中間的創(chuàng)建中點(diǎn)選某數(shù)據(jù)文件后就會(huì)在此我們可以查看數(shù)據(jù)的大小、創(chuàng)建時(shí)間等元數(shù)據(jù)信息。(圖4)

OpenSearch窗口
手動(dòng)添加現(xiàn)成的搜索連接器
下面我們做一個(gè)演示,看看如何手動(dòng)添加一個(gè)搜索連接器。搜索連接器,大家可以去相應(yīng)的網(wǎng)站下載或者自己手動(dòng)編輯。筆者下載一個(gè)flick的是搜索連接器,其文件是flickr.osdx。打開Windows 7的資源管理器,筆者已經(jīng)添加了3個(gè)搜索連接器WotNews、MSDN、Channel 9,現(xiàn)在我們就將bing的搜索連接器添加進(jìn)來。雙擊bing.osdx文件,彈出對(duì)話詢問是否添加,我們點(diǎn)擊“add”,可以看到Bing Serach已經(jīng)添加進(jìn)來了。我們點(diǎn)擊該搜索連接器,然后在搜索框中輸入Windows 7,可以看到系統(tǒng)訪問bing的網(wǎng)站,然后搜索與Windows 7相關(guān)的內(nèi)容并在右側(cè)窗格中顯示出來。點(diǎn)擊窗口上部的“預(yù)覽”按鈕窗口自動(dòng)分成3部分,點(diǎn)擊中間窗格中的某一內(nèi)容就會(huì)在右側(cè)顯示預(yù)覽。(圖5)

搜索連接器
編輯搜索連接器
很明顯,現(xiàn)成的搜索連接器并不能滿足我們的需要,通常情況下管理員需要手動(dòng)去編輯自己需要的搜索連接器。其實(shí),搜索連接器文件打開后就是一個(gè)XML語言的腳本,如果要純手動(dòng)編寫代碼對(duì)于不少管理員來說是有難度的。不過,我們可以采取一個(gè)取巧的方法,就是通過修改搜索連接器模板以創(chuàng)建自己需要的連接器。如圖所示就是一個(gè)搜索連接器的目標(biāo)文件的截圖,我們只需替換圖中紅色的部分即可。
其中

編輯配置
聯(lián)想ThinkPad X201i(3249CBC)筆記本搭載了英特爾酷睿i3-370M處理器,標(biāo)配2GB內(nèi)存,250GB硬盤,集成顯卡,完全能夠滿足日常的辦公需求。目前在商家處的報(bào)價(jià)為5999元,比前段時(shí)間報(bào)價(jià)低了將近200元,還有好禮相送。
外觀方面,聯(lián)想ThinkPad X201i(3249CBC)筆記本延續(xù)了ThinkPad商務(wù)本一貫厚重內(nèi)斂的風(fēng)格,黑色外殼配以筆直硬朗的線條和邊框設(shè)計(jì),并經(jīng)過磨砂處理,手感非常舒適。整機(jī)重量僅1.44公斤,12英寸屏幕的機(jī)身,攜帶起來非常方便。

聯(lián)想ThinkPad X201i(3249CBC)
配置方面,聯(lián)想ThinkPad X201i(3249CBC)筆記本搭載了英特爾酷睿i3-370M處理器,核心頻率為2.4GHz,英特爾QM57主板芯片,標(biāo)配2GB DDR3內(nèi)存,集成英特爾GMA HD顯示芯片,250GB硬盤,千兆網(wǎng)卡,無線網(wǎng)卡,藍(lán)牙模塊,56K調(diào)制解調(diào)器,3合1讀卡器,6芯電池,預(yù)裝Windows 7 Home Basic操作系統(tǒng)。
相關(guān)閱讀