第98章 未曾設想的道路-《美利堅往事1988》
第(1/3)頁
迪恩在斯坦福度過的時間還不足一個月,他對眼前的這兩位教授也不是很熟悉。
但當他們開口想要聊聊關于軟件這件事的時候,迪恩依舊毫不猶豫的答應了下來。
“就如先生們看到的那樣,我在嘗試把即時通信、文件傳輸、語音通信這幾個功能集合在一款軟件身上。這個工作可能有些復雜,但我有信心完成它?!?
“它的設計原則呢?”溫頓捏著下巴開始問一些專業性的問題。
“端到端原則,基于應用層設計。任何一臺終端,也就是計算機都可以安裝它。這樣在數據交互過程中,網絡只起到傳輸的作用,而不需要修改它的內容。”
“明智的選擇”溫頓眼神中閃過一抹欣賞。
計算機的端到端和電話網絡正好相反,通常座機只起到接收信號的作用而不對數據做處理,電話公司的交換機承擔了這一部分的工作。
但互聯網需要反過來,計算機承擔數據處理,網絡只負責傳輸。
這樣即使出了什么問題,設計者也不用考慮中間的傳輸過程,轉而可以專心排查是不是應用程序或者安裝時發生了的錯誤。
端到端這種在后世很常見的開發原則,在當前年代卻還沒有完全普及。因為那些技術達人們,習慣了復雜的系統操作。
他們很聰明,開發的各種軟件甚至深入到了系統的最底層,這難不倒技術精英們。
但這會帶來另外一個問題,那就是基于系統最底層的軟件,往往需要一定的操作門檻。
不具備計算機專業知識的普通人,面對它們大概率會一頭霧水。
迪恩則反其道而行,他在盡可能的讓軟件操作簡單化。這和現在技術精英們的做法,完全相反。
溫頓和高德納作為計算機界聲名卓著的專家,他們一眼就明白了迪恩這么做的原因。軟件精簡化,降低操作門檻,更有利于傳播。
“我在這段編程設計中,還看到了好幾種通信協議的兼容設計,這么做的目的是什么?”溫頓又發現了一個有意思的地方。
對于這個問題,迪恩聳聳肩,“為了將來網絡的互聯做準備,我相信在不久之后,所有人都可以無限制的使用網絡?!?
“網絡互聯?”溫頓和高德納都坐直了身體。
“是的,nsf網、uu、sp、美聯網,它們的通信協議都有些差別。這樣設計就能保證軟件在不同的網絡環境中,彼此依舊能夠實現通信。”
“但現實是這幾個網絡運營商,不可能交互到一起?!备叩录{不得不推翻他的假設,“甚至nsf網現在的限制還很多。”
“那只是暫時的,nsf網必將走向私有化?!钡隙髂抗夂V定的看著他們,“越來越多的私營服務商就是證明,人們對互聯網自由的渴望,會推動這一進程?!?
第(1/3)頁
主站蜘蛛池模板:
安达市|
怀化市|
方城县|
阜康市|
卢龙县|
开原市|
武清区|
天门市|
文安县|
马龙县|
平远县|
康保县|
香港|
资溪县|
德江县|
灵石县|
济源市|
平湖市|
湟源县|
河南省|
孝义市|
山东省|
东辽县|
兰西县|
丰宁|
越西县|
诏安县|
深圳市|
巴林右旗|
尼木县|
霍林郭勒市|
沁源县|
喀什市|
峨眉山市|
湖口县|
芜湖市|
广饶县|
山东省|
北海市|
青田县|
烟台市|