【天羅地網話庄稼】之十 悠遊在網路世界的地道中∼小地鼠資料展示服務站(上)

【天羅地網話庄稼∼網際網路上的農業資源】
系列報導之十

悠遊在網路世界的地道中∼小地鼠資料展示服務站(上)

高雄區農業改良場 鄭文吉

※本文已於1998年4月刊登於「農業世界」雜誌第176期31-33頁



前言

    上一期介紹了一種提供一卡車的文件、資料、程式等等各式各樣
檔案,供我們隨時連線取用的網路服務資源∼檔案傳輸服務站 (FTP)
。本期將從不同的角度,介紹一種可以讓我們直接看到資料的內容,
並且可以讓我們像在地底亂鑽的小地鼠那樣,在不同的網路站臺間隨
意遊走的網路服務資源,  稱為小地鼠資料展示服務站,  一般稱為
Gopher服務站。

Gopher是什麼?

    上期所介紹的FTP服務站, 雖然可以像把千里外的網路主機硬碟
接在我們的個人電腦上面那樣,讓我們隨心所欲地將上面數以百萬計
的檔案資料拷貝回來使用。 然而問題也就在這裡,由於FTP站裡的檔
案太多,而我們又只能看到它的檔案名稱,有時候得把它下載回來,
再加以解壓縮後,才能知道裡面究竟是什麼東西。 因此使用FTP的人
通常都是有備而來,也就是事先已經知道需要什麼樣的資料,檔案名
稱是什麼,放在哪個FTP站的哪個次目錄裡 (這可以請Archie來幫忙)
,然後連上網路直接下載回來。 很少有人會漫無目標地在FTP站裡亂
逛,隨便下載一些檔案回來看看是不是可以用。因為這樣不但浪費時
間和精力,更對你的電腦硬碟空間和你的荷包是一大傷害。

    試想,如果網站上面的資料可以直接用中文標題來顯示,而不必
去看一大堆令人莫名其妙頭昏眼花的英文檔案名稱。而且,先不說那
些必須先下載回來加以「執行」的程式檔,如果我們要的只是一些文
字資料,例如研究報告、說明文件、公告事項、法律條文... 等等,
如果可以直接就在網站上面觀看它的內容,而不用下載回來再找文書
編輯軟體來看,這樣不是很理想嗎?

    Gopher服務站就是一種可以滿足上述需求的網路服務資源,它可
以提供更為簡單明瞭的資料展示,純文字的資料可以直接觀看內容,
而非文字型的資料則又可以像FTP服務站那樣下載回來應用。 另外,
Gopher還具有「超鏈結 (Hyperlink) 」的特點, 可以將來自不同主
機的相關資料整合在同一個畫面內展示,使用者則可以順著超鏈結所
構成的通道,在各站臺間隨意遊走,直接取得資料,而不用一一與各
站臺連結後,再找尋資料所在。就像Gopher的英文原意「小地鼠」那
樣,你可以在地底的隧道中鑽來鑽去,直接從這個地洞 (存放資料檔
案的所在)    鑽到另一個地洞,   而不用回到地表找尋其他老鼠洞
(Gopher主機),再從洞口一層一層地鑽進去找。

Gopher的特異功能∼超鏈結

    在說明Gopher展示資料的原理前,先看看我們比較熟悉的個人電
腦的運作方式。 以視窗系統的檔案管理員  (在Win95稱為檔案總管)
來讀取檔案資料為例,首先,螢幕上會出現你所在目錄的檔案列表,
如果你要的檔案不在這個次目錄裡,可以逐步切換到那個次目錄,然
後點選那個檔案,這時檔案管理員就會根據這個檔案的特性,呼叫相
關的程式來讀取,  再展示出它的資料內容。  例如,  一般文字檔
(*.txt)會利用記事本來讀取, Word檔 (*.doc)會利用Word來讀取,
圖形影像檔(*.gif、*.jpg、*.bmp等等) 會利用影像編輯軟體來讀取
, 壓縮檔 (*.zip、*.rar 等等) 會利用各種相關的解壓縮程式來讀
取。如果檔案管理員無法辨別這個檔案是什麼類型,則會請你指定一
個可以讀取它的程式,再利用那個程式來讀取這個檔案。

    Gopher展示資料的原理,基本上跟上面所說檔案管理員的差不多
。不過,我們在檔案管理員所看到的檔案列表,便是實際上存放在那
個次目錄裡的檔案,  絕不會突然跑出其他次目錄的東西來。  然而
Gopher不但不同次目錄裡的東西可以出現在同一個畫面,甚至千里之
外的其他Gopher服務站裡的資料,也可以一起呈現出來。這樣的效果
,就是藉由「超鏈結」來完成的。這邊就大致說明一下它的原理。

    在視窗系統的檔案管理員中,我們所看到的是目前所在的次目錄
的檔案列表,這時我們只看到這些檔案的名稱,而實際的資料則分別
存放在各個檔案裡,等我們點選檔案時才會展示裡面的資料。

    在Gopher系統的資料列表中,不只存放各檔案的名稱,還有各個
檔案的標題、排列順序、檔案類型、所在主機位址、所在次目錄、檔
案類型等等更詳細的資料。如此一來,就可以獲得以下幾種效果:

1.在顯示資料列表時,可以用各檔案的標題來展示,這樣管理員整理
  時更為方便,不用為了取什麼檔名比較容易了解而大傷腦筋;我們
  進去查資料時也可以一目瞭然,不用對著莫名其妙的檔名猜半天,
  或者得把它抓回來看才知道。

2.由於Gopher系統本身具有文字檔案的讀取功能,因此當我們選取裡
  面的檔案項目時,它便會根據各個檔案所設定的屬性來加以處理。
  如果是純文字的資料檔,就會將它的內容顯示出來;如果檔案太長
  ,還會自動以一個畫面一個畫面的方式呈現,讓你慢慢地看。如果
  點選的是非文字類的檔案,則會啟動檔案傳送的功能,讓你把它下
  載回來。

3.由於可以直接設定檔案實際所在的位置,包含它的主機位址和所在
  的次目錄,因此可以同時顯示實際上存放在不同地方的資料檔。對
  於管理員來說,在他整理資料提供服務時將會更加方便。因為他只
  要設定超鏈結,而不必將所有的資料都拷貝回來再加以整理,就可
  以把他所知道的訊息收集在一起完全呈現出來。而我們在查閱資料
  時,也能得到更加完善的資訊。

4.由於超鏈結的設定可以跨越主機,當我們選取到放在其他主機的資
  料時,並不是將那些資料傳送給這台主機再呈現出來,而是將你的
  所在位置轉移到那台主機去,由另一台主機為你服務。因此,我們
  並不用記住所有Gopher服務站的位址,只要連上其中一個站,就可
  以利用這些「相關網站」超鏈結設定轉移到其他的站臺,然後再繼
  續在另一個站臺所提供的次目錄系統裡亂鑽,或者再鑽到另一個站
  臺去。有時候你會突然發現,怎麼資料標題全變成英文了? 這時才
  會注意到,你搞不好已經鑽到美國去了。

使用Gopher需要什麼配備?

    由於Gopher可以直接提供文字類型的資料,因此在電腦設備需求
上, 只需能夠顯示文字就行了,即使你只有黑白螢幕、386級的電腦
,仍然可以輕鬆閱讀;這與必須有較大的記憶體容量和彩色螢幕等等
才玩得起來的全球資訊網 (WWW)相比,Gopher的消費顯然是經濟實惠
多了。畢竟在查詢資料時,文字部份才是最重要的東西,那些裝飾用
的五光十色的圖片和音效其實並不是很需要的。只是,這年頭好像大
家都喜歡花花綠綠的東西, 因此WWW大行其道,Gopher反倒被忽略了。

    至於軟體部份,由於Gopher服務站屬於一種「遠端登錄」(Remote
login)式的網路服務,因此只要連上網路後,使用遠端登錄的方式
進入就行了。 至於遠端登錄是什麼碗糕,前期介紹FTP時已經大致說
明過,在此不再重述。至於如何進行遠端登錄,前期也介紹過,在網
路上進行遠端登錄的功能必須使用Telnet指令,一般常用的軟體在DOS
系統下有Telix,而視窗系統下則以Netterm較為常用。這些都是小巧
玲瓏的程式,和WWW所需的Netscape或Explore等巨無霸型的瀏覽程式
相比,更可看出它的好處。

    當你以遠端登錄的方式進入網路主機時,首先必須輸入你的帳號
和密碼,以便確認你的身分。進入Gopher系統時,只需輸入「gopher
」作為帳號名稱就行了。系統便會自動啟動Gopher的程式來為你服務
,提供你需要的資料。

    由於同樣具有超鏈結的功能,因此我們除了以遠端登錄的方式進
入Gopher之外, 也可以利用WWW瀏覽器來讀取Gopher的資料,這時等
於是把Gopher當作一種WWW的服務資源來看待。 關於這部份,等下次
介紹到全球資訊網時會再加以詳細說明,此處暫且不提。(待續)


註:由於「農業世界」雜誌稿擠,本次內容分成上下兩期,   分別在176、177期刊出。

繼續看「下期
回到個人簡歷︱回到個人著作
Last Update: June 9, 1998
賜教處:高雄區農業改良場 鄭文吉
地 址:屏東市90002民生路農事巷一號
電 話:(08) 7229461轉162
傳 真:(08) 7225577 (農業推廣中心)
E - mail:w54001@wind.cc.ntnu.edu.tw
BBS IP:140.117.11.2 中山大學美麗之島站 farmer 快樂農家版
    (一般區)、(精華區)
WWW: 快樂農家 臺灣農業科技資訊網 WWW 服務站
URL: http://farmer.iyard.org
以上資料係兄弟個人著作,故除有特別聲明外,其內容不代表高雄改良場立場。
強力推薦:佛教專業WWW站∼梵網
     學術討論BBS站∼鹿苑 五明學館BBS站