第一章因特网与生物学家 页码,4/ 神方式不是交互式的,但它将硬件维护和软件升级的工作交给了维护服务器的管理员,使用 户更专心于结果而非程序本身。后面章节中将有一些电子邮件服务器的详细论述。日内瓦大 学的 Amos Bai roch维护着一个优秀的最新电子邮件服务器列表,此列表可以通过匿名文件传 输协议(下文介绍)的方式得到。具体做法是:访问 expasy. huge.Ch站点,进 入/ database/info目录,下载文件 serv ema.txt。对于大多数这样的服务器,给服务器的电 子邮件地址发送一个help消息就可以得到服务器的详细指令集,其中包括查询的正确格式 文件传输协议 虽然电子邮件传送消息存在很多优点,有经验的用户在传输附加文件时都曾遇到麻烦。问题 在于仅仅将文件附加在邮件上并发送出去,并不意味着接收者能真正得到、解码并使用这个 文件。虽然已经开发了许多跨平台电子邮件软件(例如 Mi crosoft EXchange),但不同地点 的人使用不同的电子邮件软件使得通过邮件发送文件并非有效、安全的方法,至少在近期内 如此。对此问题的解决方法之一是使用文件传输协议(FTP)。FTP的使用十分简单,在用户 计算机(客户)和远端服务器之间建立起连接,并在整个FTP任务过程中保持连接。文件的传 输速度很快,大约每秒5-10千字节。这一速度随一天中的不同时间、客户与服务器之间的距 离,以及网络流通量不同而有所变化 为了建立FTP连接并传输文件,用户必须在远端服务器上有帐号。科硏界免费提供了许多文件 和程序,访问这些文件并不要求拥有这些程序所在的机器上的帐号,而是用一种称为匿名FTP 的系统建立连接。在这个系统下,用户与远端服务器连接时并不输入用户名/口令,而是在用 户名中输入“ anonymous”,在口令中输入个人电子邮件地址。服务器系统管理员用这些电子 邮件地址进行访问统计,这可能会对那些提供文件和程序的人有所帮助。一个UNX名FTP对 话的例子如图1.3所示。 虽然FTP实际上是在UNX环境中产生的,但 Maci tosh和PC用户也可以用基于图形用户界面 (GUI)的程序浏览FTP服务器上的UNX目录。用户不需要了解UNX指令就可以下载文件,他 们可以从弹出式菜单上选取,或在UNX文件结构中用鼠标移动和点击选取要下载的文件 Fetch是 Maci tosh上最流行的FTP程序,图1.4给出了 Fetch窗口的一个例子,图中显示了基于 图形用户界面的程序和图1.3所示的UNX下FTP的区别。 Amos Bai roch同样也维护了一份详细 的分子生物学FTP服务器的列表,此列表可以从 expacy. houge.Ch获得,具体方法为:进 入/ database/info目录,下载 serv_ftp.txt文件。 GOPHER FTP用户进入一个特定的目录后,只能看到当前目录下的子目录和文件的名称。要想真正看到 文件的内容,用户必须把文件下载到本地计算机。为了节省时间,明尼苏达大学的研究者开 发了一个系统,使得不必下载就能阅读文本文件。这一程序按照学校的吉祥物被命名为 Gopher,这也是分布式文档发送系统这一类特殊的交互式客户-服务器程序的最早的实例之 opher很容易使用,它不要求用户知道所寻找信息的物理位置或地址。所有不同 Gopher站点 存贮的信息都以一个固定的层次结构组织起来,用户用鼠标点击就可以浏览这一切。同样用 鼠标点击的方法用户还可以在互连的 Gopher站点(称作 Gopher hol es)中从一个站点转到另 一个站点。 Maci tosh上的主要 Gopher浏览程序叫做 Turbo Gopher,如图1.5所示 万维网 尽管 Gopher解决了很多信息传输的问题,但只能用于发布文本。 Gopher还从概念上启发了 个重要的思想,从而导致了下一代可以传送图象、声音以及影象的文档传送系统的开发。欧 洲原子能研究委员会1989年开始的研究提供了万维网的基础,从此一种新的可以处理多种非 file://E:wcb生物信息学(中译本)\第一章因特网与生物学家.htm 2005-1-18⾡ᮍᓣϡᰃѸѦᓣⱘˈԚᅗᇚ⹀ӊ㓈ᡸ䕃ӊछ㑻ⱘᎹѸ㒭њ㓈ᡸ᳡ࡵ఼ⱘㅵ⧚ਬˈՓ⫼ ᠋ϧᖗѢ㒧ᵰ㗠䴲ᑣᴀ䑿DŽৢ䴶ゴ㡖Ёᇚ᳝ϔѯ⬉ᄤ䚂ӊ᳡ࡵ఼ⱘ䆺㒚䆎䗄DŽ᮹ݙ⪺ ᄺⱘAmos Bairoch㓈ᡸⴔϔϾӬ⾔ⱘ᳔ᮄ⬉ᄤ䚂ӊ᳡ࡵ఼߫㸼ˈℸ߫㸼ৃҹ䗮䖛ओৡ᭛ӊӴ 䕧ण䆂˄ϟ᭛ҟ㒡˅ⱘᮍᓣᕫࠄDŽԧخ⫣ᰃ˖䆓䯂expasy.hcuge.chキ⚍ˈ䖯 ܹ/database/infoⳂᔩˈϟ䕑᭛ӊserv_ema.txtDŽᇍѢ᭄䖭ḋⱘ᳡ࡵˈ఼㒭᳡ࡵ఼ⱘ⬉ ᄤ䚂ӊഄഔথ䗕ϔϾhelp⍜ᙃህৃҹᕫࠄ᳡ࡵ఼ⱘ䆺㒚ᣛҸ䲚ˈ݊Ёࣙᣀᶹ䆶ⱘℷ⹂ḐᓣDŽ ᭛ӊӴ䕧ण䆂 㱑✊⬉ᄤ䚂ӊӴ䗕⍜ᙃᄬᕜӬ⚍ˈ᳝㒣偠ⱘ⫼᠋Ӵ䕧䰘ࡴ᭛ӊᯊ䛑᳒䘛ࠄ咏⚺DŽ䯂乬 Ѣҙҙᇚ᭛ӊ䰘ࡴ䚂ӊϞᑊথ䗕ߎএˈᑊϡᛣੇⴔᬊ㗙㛑ⳳℷᕫࠄǃ㾷ⷕᑊՓ⫼䖭Ͼ ᭛ӊDŽ㱑✊Ꮖ㒣ᓔথњ䆌䎼ᑇৄ⬉ᄤ䚂ӊ䕃ӊ˄՟བMicrosoft Exchange˅ˈԚϡৠഄ⚍ ⱘҎՓ⫼ϡৠⱘ⬉ᄤ䚂ӊ䕃ӊՓᕫ䗮䖛䚂ӊথ䗕᭛ӊᑊ䴲᳝ᬜǃᅝܼⱘᮍ⊩ˈ㟇ᇥ䖥ᳳݙ བℸDŽᇍℸ䯂乬ⱘ㾷އᮍ⊩ПϔᰃՓ⫼᭛ӊӴ䕧ण䆂˄FTP˅DŽFTPⱘՓ⫼कߚㅔऩˈ⫼᠋ 䅵ㅫᴎ˄ᅶ᠋˅䖰ッ᳡ࡵ఼П䯈ᓎゟ䍋䖲ˈᑊᭈϾFTPӏࡵ䖛Ёֱᣕ䖲DŽ᭛ӊⱘӴ 䕧䗳ᑺᕜᖿˈ㑺↣⾦5~10गᄫ㡖DŽ䖭ϔ䗳ᑺ䱣ϔЁⱘϡৠᯊ䯈ǃᅶ᠋Ϣ᳡ࡵ఼П䯈ⱘ䎱 ⾏ˈҹঞ㔥㒰⌕䗮䞣ϡৠ㗠᳝᠔ব࣪DŽ ЎњᓎゟFTP䖲ᑊӴ䕧᭛ӊˈ⫼᠋ᖙ乏䖰ッ᳡ࡵ఼Ϟ᳝ᏤোDŽ⾥ⷨ⬠ܡ䌍ᦤկњ䆌᭛ӊ ᑣˈ䆓䯂䖭ѯ᭛ӊᑊϡ㽕∖ᢹ᳝䖭ѯᑣ᠔ⱘᴎ఼ϞⱘᏤোˈ㗠ᰃ⫼ϔ⾡⿄ЎओৡFTP ⱘ㋏㒳ᓎゟ䖲DŽ䖭Ͼ㋏㒳ϟˈ⫼᠋Ϣ䖰ッ᳡ࡵ఼䖲ᯊᑊϡ䕧ܹ⫼᠋ৡষҸˈ㗠ᰃ⫼ ᠋ৡЁ䕧ܹ“anonymous”ˈষҸЁ䕧ܹϾҎ⬉ᄤ䚂ӊഄഔDŽ᳡ࡵLTD఼㒳ㅵ⧚ਬ⫼䖭ѯ⬉ᄤ 䚂ӊഄഔ䖯㸠䆓䯂㒳䅵ˈ䖭ৃ㛑Ӯᇍ䙷ѯᦤկ᭛ӊᑣⱘҎ᳝᠔ᐂࡽDŽϔϾUNIXओৡFTPᇍ 䆱ⱘ՟ᄤབ1.3᠔⼎DŽ 㱑✊FTPᅲ䰙ϞᰃUNIX⦃๗Ёѻ⫳ⱘˈԚMacintoshPC⫼᠋гৃҹ⫼Ѣᔶ⫼᠋⬠䴶 ˄GUI˅ⱘᑣ⌣㾜FTP᳡ࡵ఼ϞⱘUNIXⳂᔩDŽ⫼᠋ϡ䳔㽕њ㾷UNIXᣛҸህৃҹϟ䕑᭛ӊˈҪ ӀৃҹҢᔍߎᓣ㦰ऩϞ䗝পˈUNIX᭛ӊ㒧ᵘЁ⫼哴ᷛ⿏ࡼ⚍ߏ䗝প㽕ϟ䕑ⱘ᭛ӊDŽ FetchᰃMacintoshϞ᳔⌕㸠ⱘFTPᑣˈ1.4㒭ߎњFetchにষⱘϔϾ՟ᄤˈЁᰒ⼎њѢ ᔶ⫼᠋⬠䴶ⱘᑣ1.3᠔⼎ⱘUNIXϟFTPⱘऎ߿DŽAmos Bairochৠḋг㓈ᡸњϔӑ䆺㒚 ⱘߚᄤ⫳⠽ᄺFTP᳡ࡵ఼ⱘ߫㸼ˈℸ߫㸼ৃҹҢexpacy.houge.ch㦋ᕫˈԧᮍ⊩Ў˖䖯 ܹ/database/infoⳂᔩˈϟ䕑serv_ftp.txt᭛ӊDŽ GOPHER FTP⫼᠋䖯ܹϔϾ⡍ᅮⱘⳂᔩৢˈা㛑ⳟࠄᔧࠡⳂᔩϟⱘᄤⳂᔩ᭛ӊⱘৡ⿄DŽ㽕ᛇⳳℷⳟࠄ ᭛ӊⱘݙᆍˈ⫼᠋ᖙ乏ᡞ᭛ӊϟ䕑ࠄᴀഄ䅵ㅫᴎDŽЎњ㡖ⳕᯊ䯈ˈᯢሐ㢣䖒ᄺⱘⷨお㗙ᓔ থњϔϾ㋏㒳ˈՓᕫϡᖙϟ䕑ህ㛑䯙䇏᭛ᴀ᭛ӊDŽ䖭ϔᑣᣝ✻ᄺ᷵ⱘঢ়⼹⠽㹿ੑৡЎ Gopherˈ䖭гᰃߚᏗᓣ᭛ḷথ䗕㋏㒳䖭ϔ㉏⡍⅞ⱘѸѦᓣᅶ᠋᳡ࡵ఼ᑣⱘ᳔ᮽⱘᅲ՟П ϔDŽ GopherᕜᆍᯧՓ⫼ˈᅗϡ㽕∖⫼᠋ⶹ䘧᠔ᇏᡒֵᙃⱘ⠽⧚ԡ㕂ഄഔDŽ᠔᳝ϡৠGopherキ⚍ ᄬ䌂ⱘֵᙃ䛑ҹϔϾᅮⱘሖ㒧ᵘ㒘㒛䍋ᴹˈ⫼᠋⫼哴ᷛ⚍ߏህৃҹ⌣㾜䖭ϔߛDŽৠḋ⫼ 哴ᷛ⚍ߏⱘᮍ⊩⫼᠋䖬ৃҹѦ䖲ⱘGopherキ⚍˄⿄Gopher holes˅ЁҢϔϾキ⚍䕀ࠄ ϔϾキ⚍DŽMacintoshϞⱘЏ㽕Gopher⌣㾜ᑣিخTurbo Gopherˈབ1.5᠔⼎DŽ ϛ㓈㔥 ሑㅵGopher㾷އњᕜֵᙃӴ䕧ⱘ䯂乬ˈԚা㛑⫼ѢথᏗ᭛ᴀDŽGopher䖬ҢὖᗉϞਃথњϔ Ͼ䞡㽕ⱘᗱᛇˈҢ㗠ᇐ㟈њϟϔҷৃҹӴ䗕䈵ǃໄ䷇ҹঞᕅ䈵ⱘ᭛ḷӴ䗕㋏㒳ⱘᓔথDŽ ⌆ॳᄤ㛑ⷨおྨਬӮ1989ᑈᓔྟⱘⷨおᦤկњϛ㓈㔥ⱘ⸔ˈҢℸϔ⾡ᮄⱘৃҹ໘⧚⾡䴲 ϔゴ⡍㔥Ϣ⫳⠽ᄺᆊ 义ⷕˈ4/7 file://E:\wcb\⫳⠽ֵᙃᄺ˄Ё䆥ᴀ˅?ϔゴ⡍㔥Ϣ⫳⠽ᄺᆊ.htm 2005-1-18 Click to buy NOW! PDF-XCHANGE www.docu-track.com Click to buy NOW! PDF-XCHANGE www.docu-track.com