精華區beta winsock 關於我們 聯絡資訊
WinSock 軟體使用簡介 徐 信 權 一 內容摘要 1.什麼是WinSock? 2.使用WinSock能有什麼樣的好處? 3.我需要什麼樣的配備才能使用WinSock? 4.WinSock之安裝與執行 二 本文開始 1.什麼是WinSock? WinSock的全名是 Windows Socket,是定義介於Windows TCP/IP application Client 與 TCP/IP 的protocol stack之間的一項標準介面。程式設計者於Windows上所寫的 網路軟體(如Gopher,Telnet,FTP...), 只要支援WinSock的規格,他就不需要顧慮所使 用的網路卡是那家廠牌,因為Winsock所提供的程式庫Winsock.DLL會負起與網路底層 溝通的工作。進而使得設計者能設計出更多功能或更user friendly的網路軟體。 2.使用WinSock能有什麼樣的好處? 除了因WinSock提供網路底層之通訊能力,使程式設計者不必擔心實際通訊細節,設計 出好的網路軟體,筆者認為其它的好處有: ‧使用方便,省卻輸入指令之麻煩 視窗的環境給人的感覺就是使用者親和性高,想要執行的軟體,只要在相對的Icon 點兩下即可。網路軟體亦相同,只要設定正確,點兩下即可連上網路,尤其在使用 WS_FTP,只要使用mouse即可,再也不需要輸入一大堆的指令。 ‧提供多媒體的環境 在Windows下執行Mosaic或Cello WWW Browser,你將感受到網路多媒體的好處。 看文章不再只有是密密麻麻的文字,而是如看雜誌般圖文並貌。如你有音效設備, 你可以聽一段演講。甚至你可以看一段影片. ‧支援群廣大 由於WinSock負責網路底層的工作,省卻設計上的麻煩, 使得有更多的人投入設計 網路程式的行列,可以期待的是將有更多好用,功能更強的軟體可以使用。 3.我需要什麼樣的配備才能使用WinSock? ‧MS-Windows 3.1軟體 WinSock軟體本身必須執行於Windows的環境下,故MS-Windows軟體是必備的. ‧如你的PC是直接接上網路,則你需要下列軟體: .網路卡的驅動程式(packet driver) :一般皆會隨卡附贈。 .winpkt.com : 虛擬的packet driver,Trumpet Winsock有附此程式。其主要 是因為Windows有多視窗的功能,為了能讓Packets送到相對應 的視窗而設計此程式。 如果你是在家裡利用電話連上網路,則你需要下列配備: .9600 bps 以上高速MODEM -----| .標準的 RS-232 cable線 |-->硬體部份 .16550高速RS-232專用IC (optional)-----| ‧最重要的主角: .WinSock軟體 .架於WinSock之上的網路軟體,如FTP,Telnet,Gopher,Mosaic..等. 4.WinSock之安裝與執行 (1)要安裝WinSock軟體,首先利用anonymous FTP 到ftp.ntu.edu.tw: /Chinese/Taiwan/NTU/WinSock下抓回所有"需要"的檔案及程式. 範例如下: > ftp ftp.ntu.edu.tw <---輸入此行 ^^^^^^^^^^^^^^^^^^ Connected to ftp.ntu.edu.tw. <此處會顯示 NTU ftp 畫面> Name (ftp:kevins): ftp <--- 此處輸入 ftp ^^^ 331 Send your complete e-mail address (user@host.subdomain.domain) as password. Password: <--- 此處輸入你的 Email-address 230 Guest login ok, access restrictions apply. ftp> cd /Chinese/Taiwan/NTU/WinSock <---輸入 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ftp> bi ^^ ftp> prompt ^^^^^^ ftp> mget *.* ^^^^^^^^ ftp> bye ^^^ 至此完成抓檔案的工作. 檔案共有3個: winsock1.zip <---- winsock軟體壓縮檔之一 winsock2.zip <---- winsock軟體壓縮檔之二 winsock.txt <---- 本檔案 -- ※ 來源:‧雲 淡 風 清 hole.touc.edu.tw‧[FROM: 168.95.127.238]