1 / 64

第十二章 網路應用軟體

第十二章 網路應用軟體. 根據網際網路的各項服務,眾多廠商們也開發了許多的軟體,在本章中,我們將介紹幾種常見的網路應用軟體,例如 Windows Mail /Outlook Express 、 CuteFtp 、 Messenger 等。. 第十二章 網路應用軟體. 除了第九章介紹的各類應用軟體之外,由於網路的發達,眾多與網路應用有關的軟體也蓬勃發展,諸如電子郵件軟體、FTP軟體、點對點軟體等等。這些軟體的共通特色就是沒有連線的網路環境則網路應用軟體將喪失最主要的功能。. 大綱. 12.4 FTP軟體 12.4.1 FTP伺服器 12.4.2 客戶端FTP連線

amandla
Download Presentation

第十二章 網路應用軟體

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第十二章網路應用軟體 根據網際網路的各項服務,眾多廠商們也開發了許多的軟體,在本章中,我們將介紹幾種常見的網路應用軟體,例如Windows Mail /Outlook Express、CuteFtp、Messenger等。

  2. 第十二章 網路應用軟體 • 除了第九章介紹的各類應用軟體之外,由於網路的發達,眾多與網路應用有關的軟體也蓬勃發展,諸如電子郵件軟體、FTP軟體、點對點軟體等等。這些軟體的共通特色就是沒有連線的網路環境則網路應用軟體將喪失最主要的功能。

  3. 大綱 • 12.4 FTP軟體 • 12.4.1 FTP伺服器 • 12.4.2 客戶端FTP連線 • 12.4.3 檔案續傳軟體 • 12.5 點對點連線軟體 • 12.5.1 即時通訊軟體 • 12.5.2 網路電話 • 12.5.3 檔案分享軟體 • 12.6 群組軟體 • 12.1 電子郵件軟體 • 12.1.1 電子郵件伺服器 • 12.1.2 收發及管理電子郵件 軟體 • 12.1.3 Windows Mail使用 範例 • 12.2 Web軟體 • 12.2.1 網頁伺服器軟體 • 12.2.2 客戶端瀏覽器 • 12.2.3 瀏覽器與Proxy • 12.2.4 瀏覽器快取設定 • 12.2.5 瀏覽器與Cookies • 12.2.6 網頁製作軟體 • 12.3 終端機連線軟體

  4. 12.1 電子郵件軟體 • 電子郵件(Electronic Mail;簡稱Email)應該算是網路上被應用最為廣泛的一種應用,傳統的書信往來,必須透過人工、交通等方式送達對方手中,在時效上逐漸跟不上時代的演進。現在透過電子郵件,只要短短幾秒鐘,就可以透過網路傳送給對方,並且還能夠將電子郵件分寄給多個使用者,電子郵件的便宜、方便、快速等特性,使得快速成為大眾新型態的溝通工具。 • 電子郵件軟體分為伺服器端與客戶端 • 伺服器端軟體即為郵件伺服器(Mail Server) • 客戶端軟體則為郵件收發、管理軟體。

  5. 12.1.1 電子郵件伺服器 • 電子郵件伺服器(Mail Server)的功能為提供電子郵件帳號管理 • 常見的電子郵件伺服器有MS-Exchange、IBM Lotus Notes、VPOP3、Lan Project Winproxy、Merak、Avirt、Postmaster、MDaemon、VOPMail、ShareMail Pro、NetNOw、MailMax、Communigate Pro、WinRoute、1st UP MailServer、Internet Anywhere、Spear Mail、Mailtraq、Dmail/SurgeMail等等。 • 電子郵件伺服器主要是透過SMTP(Simple Mail Transfer Protocol)與POP3(Post Office Protocol 3)等兩種通訊協定進行郵件的接收與傳送,因此又稱為SMTP伺服器與POP3伺服器,其用途如下: • SMTP伺服器: • 替使用者送出電子郵件給收件者,為了避免垃圾郵件的侵入,SMTP也支援身分驗證功能。 • POP3伺服器: • 把存放在郵件伺服器的電子郵件傳送至帳號使用者客戶端的電腦。

  6. 12.1.1 電子郵件伺服器 【IMAP4】 IMAP是一種進階的接收訊息協定。IMAP(Internet Message Access Protocol),目前的版本是IMAP4。在支援IMAP4的伺服器上,使用者可以在伺服器上擁有多個資料夾,並且這些資料夾還可以被其他使用者共享。正由於有此進階功能,因此郵件必須附加額外的維護訊息,以便將訊息集中備份,不過如此一來,使用者的郵件夾將會越來越大,終至將磁碟空間消耗殆盡,若使用POP3,則能下載並清除在郵件伺服器上的郵件。 Microsoft Exchange Server是一種郵件伺服器,可安裝於Windows NT/2000/2003 Server

  7. 12.1.2 收發及管理電子郵件軟體 • 想要接收傳送電子郵件,首先我們要有一個電子郵件帳號,當然一個人也可能擁有許多的電子郵件帳號。另一方面,由於電子郵件的特性,使得電子郵件的數量遠大於傳統郵件,因此,大部分的人都會透過電子郵件管理軟體來管理電子郵件及帳號。 • 電子郵件的管理軟體一般可以分為兩大類 • 傳統的電子郵件管理軟體必須安裝於電腦中,然後才能夠使用,例如Outlook、Outlook Express/Windows Mail等等 • 另一類則是直接透過網際網路瀏覽器就可以執行的新型態管理介面,當我們登入系統主機後,就會出現管理郵件的網頁,此種型態稱之為網頁型電子郵件(Web Mail),目前已經有越來越多的網路服務供應商(Internet Service Provider;ISP)提供了此項服務。

  8. 12.1.2 收發及管理電子郵件軟體 Windows Mail Yahoo奇摩提供的Web Mail

  9. 12.1.3 Windows Mail使用範例 • Outlook Express是Windows 98之後,所有Windows作業系統必備的軟體之一(IE瀏覽器也是必備軟體),到了Windows Vista之後改名為Windows Mail,使用Windows Mail可以進行電子郵件的收發與管理 • 下面我們將介紹幾個關於Windows Mail的設定與使用範例。 • 實例一:啟動Windows Mail並設定郵件帳號 • 課本P12-4 ~ P12-10,見PDF檔 • 實例二:設定連絡人(郵件收件者的相關資訊) • 課本P12-10 ~ P12-12,見PDF檔 • 實例三:建立新郵件 • 課本P12-12 ~16,見PDF檔 • 實例四:實際寄發與收取郵件 • 課本P12-16 ~ P12-18,見PDF檔

  10. 12.2 Web軟體 • 隨著全球資訊網的流行,越來越多的公司及個人也都有了專屬的網站,而要如何製作這些網頁(Web Page)呢?其實並不困難。在說明製作網頁的方式之前,首先來回顧一下網頁的運作模式。 • 網頁是由網頁伺服器負責管理,其架構為主從式架構(Client/Server),瀏覽器代表的就是客戶端(Client),網頁伺服器代表的就是伺服器端(Server)。當網頁伺服器安置妥當後,只要在瀏覽器網址列中輸入所要求的網址及網頁名稱,瀏覽器便回傳網址所標示的網頁。最後,瀏覽器依據所取得的網頁內容加以解讀形成我們所看到的網頁。

  11. 12.2.1 網頁伺服器軟體 • 常見的網頁伺服器有很多,同時必須考量到作業系統的種類,在各種作業系統可以架設的網頁伺服器略有不同,整理如下: • Unix(Linux): • Apache、NCSA Http、Netscape Communications Web Server、CERN等等。 • Windows 95/98/Me: • Website、Microsoft PWS(Personal Web Server)、W4-Server等等。 • Windows NT Server、2000 Professional/Server、Windows XP Professional、Server 2003、Windows Vista: • IIS(Internet Information Service)、Microsoft.NET Framework、Apache。 • OS/2: • Goserver。 • Macintosh: • MacHttp、HttpMac。

  12. 12.2.1 網頁伺服器軟體 圖13-4 在Windows XP Professional中可以安裝IIS 5.1網頁伺服器

  13. 12.2.1 網頁伺服器軟體 • 如果不想安裝網頁伺服器,但卻想建置個人網頁,您也可以使用一些免費或付費的網頁空間,例如Yahoo!奇摩、學校工作站等都會提供一些網頁空間,供會員使用。 Yahoo!奇摩提供的網頁空間

  14. 12.2.2 客戶端瀏覽器 • 要瀏覽WWW的網頁所使用的軟體稱為網際網路瀏覽器(Browser;簡稱瀏覽器)。 • 瀏覽器可以解讀HTML網頁標籤語言,並且具有執行JavaScript與VBScript程式的能力 • 目前最常見的瀏覽器有Microsoft Internet Explorer(簡稱IE)與Netscape Communication提供的Netscape兩種。 • 由於Windows 98將IE 4.0直接包含在作業系統內,使得Netscape大受打擊,為此,美國司法部曾控告Microsoft壟斷市場。至今,在個人電腦上,IE幾乎是絕對多數使用者所使用的瀏覽器,而Netscape則只剩下Linux等Unix-like的作業系統中才比較常見。 • 除了Internet Explorer及Netscape之外,在Linux上還有常見的Opera,而在Windows上,也可以使用由國人開發的KKMan瀏覽器(KKMan還可以用來瀏覽BBS)。

  15. 12.2.2 客戶端瀏覽器 圖12-6 Linux上的Opera瀏覽器 圖12-7 國人開發的KKMan瀏覽器

  16. 12.2.2 客戶端瀏覽器 圖12-8 Internet Explorer 圖12-9 Netscape

  17. 12.2.3 瀏覽器與Proxy • 什麼是Proxy • 快取(Cache)源自於電腦系統的階層式記憶體觀念,但快取的觀念也被應用在全球資訊網的環境中,例如Proxy伺服器。有些網站(例如學校網站、入口網站)常常被眾多的使用者瀏覽,如果這些網頁內容很少更動的話,似乎沒有必要讓所有的使用者都實際連線到網站中下載網頁。Proxy伺服器有一個快取空間,其內存放著近期內取得的網頁,此時使用者的瀏覽器只需要下載Proxy快取內的網頁資料即可。 • 許多的ISP業者或學校單位都會提供Proxy伺服器,用途是讓旗下的用戶能夠更快速地取得網站資料。 • 假設用戶的瀏覽器設定了Proxy伺服器,則當用戶在瀏覽器中要求讀取某個網站的網頁時,瀏覽器會先到Proxy伺服器的快取內尋找是否有相同的網頁,如果有,則不必連線到遠端的網站中下載真實的網頁(因為放在Proxy伺服器的網頁也是相同的網頁)。

  18. 12.2.3 瀏覽器與Proxy • 使用Proxy伺服器的優點如下: • (1)提高網頁下載速度:這是對於客戶端而言的優點,由於Proxy伺服器較接近客戶端瀏覽器,因此可以快速取得網頁內容。這在瀏覽國外網站時最明顯,因為Proxy伺服器位於國內網路環境中,因此實際上並未連線到國外。當然,如果客戶端想要讀取的國外網頁尚未放置於Proxy伺服器的快取內,則仍然必須連線至國外網站,但下一次由於Proxy伺服器已經存放該網頁,因此就不必再連線至國外網站下載網頁了。 • (2)提高網路整體效率,減少網路塞車:proxy伺服器接近用戶的客戶端瀏覽器,因此可以將網路傳輸侷限在ISP系統內的線路,減少連至外部網站的機會(對外連線的頻寬一般都比較小)。 • (3)減輕網頁伺服器的負荷:這是對於網頁伺服器而言的優點,因為Proxy伺服器將某些網頁放置於Proxy伺服器的快取內,因此,可以分散網站的連線壓力。

  19. 12.2.3 瀏覽器與Proxy • (4)控管網路權限:有些網站伺服器為了要控制同時上線人數,因此建議使用者多利用某個特定的Proxy伺服器,當有許多人等候連線時,該Proxy的優先權將比較高,甚至有些網站強迫只接受某些Proxy的連線,而不允許客戶端瀏覽器直接讀取網頁,因此能夠對存取權進行控管,例如有些學校圖書館的期刊查詢網站就屬於這一類。 Proxy伺服器與Internet的關係圖

  20. 12.2.3 瀏覽器與Proxy • IE瀏覽器的Proxy 設定 • 在IE瀏覽器中設定Proxy伺服器非常簡單,首先您必須取得ISP或學校提供的Proxy伺服器網址 • 例如HiNet的HTTP Prxoy伺服器網址為proxy.hinet.net,埠號為80。取得Proxy網址後,就可以如下設定。 • 【實例四】瀏覽器的Proxy設定 • 實例四重複(課本誤值,應為實例五) • 課本P12-23 ~ P12-25,見PDF檔

  21. 12.2.4 瀏覽器快取設定 • 電腦技術的觀念往往差不多,因此快取的觀念也被應用在瀏覽器中,瀏覽器會將我們已經下載過的網頁存放在本地端的電腦中 • 如此一來,在使用【上一頁】功能時,根本就不會有網路傳輸的問題。 • 這些檔案稱之為Temporary Internet Files(網際網路暫存檔)。 • 每當瀏覽器讀取一個新的網頁時,就會將網頁存入客戶端的『系統磁碟:\……\Temporary Internet Files』目錄中 • 如果您想要知道該目錄的詳細路徑,可以於瀏覽器中執行【工具/Internet選項】指令,就會出現下圖的對話方塊,在一般頁籤中,按下【設定】鈕,就可以看到其詳細路徑 • 例如:Windows Vista系統安裝於C磁碟機,並使用jhchen登入,其快取目錄為『C:\User\jhchen\Local\Microsoft\Windows\Temporary Internet Files\』。

  22. 1.按下 2.快取目錄 3.按下可觀察檔案

  23. 12.2.4 瀏覽器快取設定 • 在上圖中,您若按下【檢視檔案】鈕,則會開啟檔案總管,並自動切換到快取目錄,此時您將可以看到曾經瀏覽過而被暫時存放的網頁(如下圖)。 圖12-11 快取目錄及其檔案(刪除此目錄的檔案並不會造成任何問題,只是每次瀏覽網站時,都必須重新從網站上下載檔案)

  24. 12.2.4 瀏覽器快取設定 • 這些網頁及檔案的功能在於,當您使用瀏覽器讀取這些曾經瀏覽過的網址時,它會先到該目錄下,尋找是否有同樣的網頁或相關檔案(例如圖檔) • 如果有,就可以直接從本地端電腦存取該檔案,以便節省網路資料傳輸的時間及頻寬。 • 而當您在瀏覽器中按下【重新整理】鈕時,則一定會從網站上重新下載網頁及相關檔案,並更新快取目錄中相同的檔案,以維持快取目錄中檔案的有效性。

  25. 12.2.5 瀏覽器與Cookies • 有的時候我們在參觀某些網站時,在網頁中會顯示『您是第幾次來訪』,看似這些網站非常神奇,居然知道我們瀏覽過該網頁幾次 • 其實如果您了解Cookies原理的話,就知道這也沒有什麼神奇的,通常具有這類功能的網頁都是屬於動態網頁,例如ASP/PHP/JSP網頁,這些網頁只要將使用者的資料存放在客戶端中,並每次都讀取該資料就可以得知客戶端的各種狀態了,而它存放在客戶端的檔案就稱為Cookies。 • Cookies檔的限制 • Cookies是一個非常小的文字檔(正如它的名稱『小餅乾』一樣),以連線的位址來區別不同網頁所提供的Cookie值,以供下次連線時使用。Cookie檔事實上是由伺服器端主動要求寫入到客戶端的檔案 • 由於安全性的考量,因此使用Cookie有下列限制:

  26. 12.2.5 瀏覽器與Cookies • (1)使用者可以在瀏覽器中設定是否要使用Cookie。對IE而言,使用者可以將Cookie設定為如下幾種狀況: • 1、直接允許建立cookie。 • 2、直接禁止建立任何cookie。 • 3、當伺服器欲在客戶端電腦放置cookie檔時加以提示,然後再由使用者選擇容許或拒絕建立cookie。 • 4、不同的安全性區域,可以分別設定為上述三種方案。 • (2)使用者最多只能同時擁有300個Cookie。 • (3)同一個伺服器最多只能對同一個使用者建立20個Cookie。 • (4)一個Cookie的檔案最大只能有1.2MB。 • (5)伺服器只能將讀取到由使用者輸入的資訊寫入Cookie檔,而無法藉由Cookie直接取得客戶端電腦的系統資訊。

  27. 12.2.5 瀏覽器與Cookies • 如何封鎖瀏覽器的Cookies • 封鎖瀏覽器的Cookies功能請按照下列方式操作。

  28. 12.2.5 瀏覽器與Cookies

  29. 12.2.5 瀏覽器與Cookies • 假如您實在擔心隱私權被暴露在外,除了封鎖Cookies之外,在任何時候也可以直接刪除所有的Cookies檔,當我們執行【工具/網際網路選項】指令後,在瀏覽歷程紀錄處,按下【設定】鈕,就可以刪除Cookies了,如圖12-12所示。

  30. 12.2.6 網頁製作軟體 • 網頁其實是一種使用HTML語法撰寫而成的純文字檔案,HTML透過標籤來描述網頁各部分的內容效果,其中標籤的格式則為『<』開頭、『>』結尾,其內所包含的就是標籤指令。所以瀏覽器的責任其實就是解讀HTML標籤所代表的指令,並將標籤的內容反映於瀏覽器中,形成我們所看到的網頁外觀。 • HTML網頁製作的方式有四種選擇: • (1)直接使用純文字編輯器編寫HTML標籤及內容,這通常需要記憶一些HTML標籤的使用方法及效果。 • (2)使用具有轉換為網頁功能的軟體(如Word、PowerPoint)先編輯內容,最後再轉為網頁格式。 • (3)使用著名網站的簡易範本精靈製作網頁,例如Yahoo奇摩網站就提供了這樣的功能(如圖12-13)。 • (4)使用專業網頁製作軟體,例如Microsoft FrontPage、Expression Web、Macromedia Dreamweaver 。

  31. 12.2.6 網頁製作軟體 圖12-13 Yahoo奇摩提供的網頁製作精靈

  32. 12.2.6 網頁製作軟體 FrontPage • 專業的網頁製作軟體除了提供網頁排版功能之外,還提供了網頁的所有控制元件,例如按鈕、文字方塊、選項按鈕等等,使用者只要透過滑鼠拖曳方式,將元件配置到網頁中,並設定相關欄位即可完成一個漂亮且功能齊全的網頁。一般來說,FrontPage的操作介面和Word非常類似,適合初學者,而Dreamweaver則功能更為齊全,較適合進階者使用。 Dreamweaver

  33. 12.3 終端機連線軟體 • 所謂終端機連線指的是透過Telnet通訊協定進行主機連線的方式,由於早期電腦多屬於工作站型態,使用者除了在機房內透過主機附帶的螢幕與鍵盤上網之外,還可以利用遠端個人電腦的Telnet軟體進行連線(在Unix/Linux也可以透過Telnet進行其他主機的連線)。 • 此類應用最常見的是BBS • 而無論是Unix/Linux/Windows都已經將telnet視為基本指令之一,在命命列下即可執行終端機連線,或者透過特殊的終端機連線軟體進行通訊。 • 在Dos視窗中執行Telnet命令 • 在Windows Vista中,由於預設並未載入Telnet指令,因此要先透過【控制台/預設程式】設定,然後執行【開始/附屬應用程式/命令提示字元】指令,就可開啟Dos視窗,在Dos視窗中輸入telnet指令及要連結的電腦主機IP或DNS名稱,就可以在Dos視窗中,進行終端機連線。

  34. 執行Telnet指令 連線至140.117.11.2 BBS網站

  35. 12.3 終端機連線軟體 • 透過終端機軟體連線 • 您可以安裝終端機連線軟體,然後透過這些軟體進行終端機連線,常見的終端機軟體有Netterm、MultiTerm(國內自行開發)等等,除此之外,前面介紹的KKMan瀏覽器也可以用來瀏覽BBS網站。 圖12-19 Netterm(這是一個共享軟體) 圖12-18 KKMan也可以瀏覽BBS網站 (採用自己內定的bbs://通訊協定, 這不是一個統一的通訊協定)

  36. 12.4 FTP軟體 • FTP是一種檔案傳輸協定,透過此協定,FTP伺服器與FTP客戶端可以進行檔案的下載與上傳。因此,我們將分別就FTP伺服器與客戶端分別加以介紹。

  37. 12.4.1 FTP伺服器 • 大多數伺服器等級的作業系統都會附上FTP伺服器軟體(例如Linux、Windows 2000 Server),除此之外,您也可以自行透過FTP伺服器軟體進行FTP伺服器的安裝與設定(例如帳號管理等),常見的FTP伺服器軟體有Serv-U、RaidenFTPD等等。 圖12-20 Serv-U FTP伺服器

  38. 12.4.2 客戶端FTP連線 • FTP與TELNET類似,都是歷史悠久的通訊協定,想要連線到FTP伺服器進行檔案的下載與上傳,可以透過終端機連線的方式,也可以透過FTP連線軟體來達成。 執行FTP指令 在Dos視窗中進行FTP連線

  39. 12.4.2 客戶端FTP連線 【FTP檔案傳輸的兩種模式】 FTP協定中定義了兩種檔案傳輸模式,一種是ASCII模式,另一種則是BINARY模式,在傳統命令列的FTP連線中,您必須指定其中一種模式來傳輸檔案,其中,ASCII模式是用來傳送純文字檔的格式,其餘格式(例如圖檔格式)則應該使用BINARY模式傳送。 指定模式的指令,分別是ASCII與BINARY,或者是ASC及BIN。 【匿名的FTP登入】 由於有些網站放置了許多免費軟體或GPL軟體,例如放置Linux的安裝程式,因此不限定使用者的帳號,此時,您可以透過匿名方式登入此類FTP網站。匿名登入時,可以將使用者帳號設定為anonymous,而密碼只需要隨意輸入一個電子郵件位址即可(例如jhchen@gmail.com)。伺服器實際在檢查匿名登入的密碼時,是以XXX@XXXX.XX等格式進行判斷,因此電子郵件位址不必是真實的電子郵件位址。

  40. 12.4.2 客戶端FTP連線 • 在瀏覽器中進行FTP連線 • 有些瀏覽器(例如IE)已經將FTP協定納入其中(因為HTML的錨標籤也將FTP協定納入),因此,您也可以透過瀏覽器進行FTP連線。 圖12-23 在IE中進行FTP連線

  41. 12.4.2 客戶端FTP連線 • 透過FTP連線軟體進行FTP連線 • FTP的兩種傳輸模式以及眾多指令常使得初級使用者卻步,因此業者們也發展了許多FTP連線軟體,這些連線軟體不但會自動判斷下載檔案的類型,以決定使用BIN或ASC方式下載上傳檔案,並且還具有多目錄的上傳下載功能以及工作排程、續傳等功能。此類軟體常見的有CuteFTP、WS_FTP等等。 圖12-24 CuteFTP

  42. 12.4.3 檔案續傳軟體 • 網路上的檔案傳輸方式常見的有HTTP與FTP兩種通訊協定,HTTP通常是透過<A>錨標籤,將檔案的位址使用URL方式記載,透過瀏覽器即可下載,而FTP下載檔案的方式則是透過FTP協定,可以透過瀏覽器或FTP連線軟體來下載此類檔案。 • 在FTP傳輸模式下,通常FTP連線軟體都提供了續傳功能,以方便分次下載較大的檔案。但在HTTP傳輸模式下,則需額外安裝檔案續傳軟體。 • 檔案續傳軟體可以將HTTP與FTP連線下載的檔案切割為許多部分,並同時發出多個下載訊號,分頭下載檔案的不同區段,最後再將檔案結合起來。不過,使用此類方式分次下載檔案時,必須伺服器端也同時支援,並開放足夠的連線數目,才能達到加速與分次下載的效果。常見的續傳軟體有GetRight、FlashGet、HiDownload等等。

  43. 12.4.3 檔案續傳軟體 圖12-25 GetRight

  44. 12.5 點對點連線軟體 • 點對點(Peer To Peer)軟體代表著兩台電腦自己進行連線,以達到訊息或檔案交換的目的。 • 事實上,點對點軟體不見得一直都是處於點對點的狀態,它還是需要伺服器進行管理,通常的狀況是,客戶端先進行網路登入,此時實際上是連線至伺服器端,而伺服器會將目前線上其他的客戶端回報給客戶端,待客戶端選擇另一個客戶端後,才進行實際的點對點連線,也就是兩個客戶端之間建立起通訊橋樑,此時,就無所謂的客戶端與伺服器端的分別了。 • 目前常見的點對點連線應用又分為即時通訊、網路電話與檔案分享三大類,如下所述。

  45. 12.5.1 即時通訊軟體 • 即時通訊軟體是透過網際網路,達成線上與特定使用者進行通訊的軟體,比較常見的有ICQ、Yahoo Messenger、Microsoft MSN Messenger(後更名為Microsoft Live Messenger,並且在8.0版可以直接與Yahoo Messenger整合在一起)、QQ等等,這些都是免費軟體,並且可以從網站下載。透過即時通訊軟體,我們可以設定好朋友及工作夥伴,一但登入系統後,就可以直接傳送訊息給指定的對象,進行網路交談。除了透過文字溝通以外,最新的即時通訊軟體還可以互相傳送檔案、語音(透過麥克風、喇叭)、影像(透過Web Cam擷取影像)進行更多樣化的溝通。 ICQ Microsoft Live Message

  46. 12.5.2 網路電話 • 網路電話指的是透過網路系統進行通話的模式。傳統電話是透過電話線所構成的電話網路進行聲音的傳送,而網路電話則是透過網路線或無線網路所構成的網路進行影音的傳送(請注意,可以包含影像)。 • 網路電話也可以算是即時通訊的一個分支,但其發展歷程有所不同 • 即時通訊一開始是由文字模式的通訊漸漸擴展成為也可以進行影音通訊。 • 而網路電話(Voice Over IP),則一開始就打算在網路上進行語音的通訊(以網路使用的IP協定進行語音資料的傳送),早期主要的產品為硬體,而後為了推廣,也有軟體版本,在軟體版本中,也可以傳遞文字。

  47. 12.5.2 網路電話 • 網路電話傳輸的資料可以包含『文字』、『聲音』、『影像』等等 • 因為這些資料在網路傳輸過程中,都只是01的數位訊號,唯一的差別只在於資料量的多寡,隨著網路頻寬的逐漸加大,聲音的傳遞已經與傳統電話的品質相去不遠,而影像的傳輸也將不再是問題。 • 網路電話其實只是一個概念性名詞,凡是透過電腦網路傳遞資料並達到傳統電話功能的系統都可以稱之為「網路電話系統」。 • 在台灣,實現網路電話最有名的當屬『SKYPE』。

  48. 12.5.2 網路電話 • 原本網路電話只是想要在電腦網路系統中,建立一種類似電話的通訊方式,它與傳統電話是毫無相干的,例如您只能由網路電話撥打給網路電話,而無法由網路電話撥打給傳統電話。而Skype突破了這個作法,它不但可以撥打給網路電話(另一端亦為Skype系統),也可以與傳統電話互通。 • 在與傳統電話互通時,如果是由SKYPE撥打給傳統電話,稱之為Skype Out • 若由傳統電話撥打給SKYPE,則稱為Skype In,不過此時就必須付費,當然費用也比一般傳統電話的通訊方式便宜許多。

  49. 12.5.2 網路電話 • 目前,在台灣,SKYPE由『PCHOME』來代理,您可以在PCHOME網站中查詢到相關費率 • 並且『PCHOME』也推出了由Skype原廠認證的硬體裝置,例如:PChome Touch-1 Skype專用USB話機,它的外觀和一般手機類似,可以直接進行撥號與接聽。 • 要如何使用SKYPE進行通話呢? • 假設您未購置任何SKYPE硬體,那麼通話雙方都需要下載SKYPE軟體,進行登錄後,即可透過軟體撥號給對方。如果您未曾安裝喇叭/耳機與麥克風,那麼雙方只能進行文字的交流,如果雙方都安裝喇叭/耳機與麥克風,則可以直接對話,而且在此狀況下,是完全免費的,因為雙方都還位於SKYPE系統內。而如果雙方都使用Skype專用話機,則和一般通電話的感覺是一樣的,並且即使兩人位於不同的國家,仍然是免費的,因為兩人都仍只在SKYPE系統內通話。

  50. 12.5.2 網路電話 • 而如果只有您安裝了SKYPE軟體,而另一方仍使用傳統電話,那麼您也可以透過Skype Out功能撥號給對方,對方的電話會和正常狀況一樣響起,接聽後就可以通話了。 • 而其中SKYPE會代為將訊號轉送給傳統電話業者,因此,這部分是要付費的。 • 不過請注意,由於中間的訊號傳輸是透過網路,只有在最末端才是透過傳統電話業者的線路,因此在國內長途或國際電話方面,仍只需要付一般市話的費用 • 例如用SKYPE撥打到國內一般電話的話費為0.924元/分鐘,撥打到國內手機的話費為3.444元/分鐘,撥打到美國的話費為0.714元/分鐘。 • 以撥打到美國為例,訊號由您的電腦傳送到美國SKYPE總部的過程中,使用的仍是電腦網路,只有從SKYPE美國總部撥打到美國市話時,才是透過傳統電話業者的線路。

More Related