會員書架
首頁 > 遊戲競技 > 超腦駭客 > 第97部分

第97部分(第2/4 頁)

目錄
最新遊戲競技小說: 相思封鎖情原神之開局魔刀千刃全民木筏求生,我娶妻就能變強全息網遊:擁有神器後我職業全能NBA:老子天下第一歡迎來到星火樂園餓殍:鏡花水月咒回土著被綜漫男神們包圍礪刃!普通人2025年改運風水網遊:治療與守護鄉愛永強媽重生,坤爹我不伺候了鎮魂:赤帝傳說詭案奇聞夢幻西遊:我有一個垃圾回收站你是我的小精靈快穿:誰家白月光摁著男主親那隻顯眼的假獅子是隔壁學院的王者聊天室:大陸風雲錄王者小廢物有獨特的釣男人技巧

C協議之後,他決定擴充一下之前所構想的軟體功能,不侷限於一個伺服器端,而是多個,即在軟體中同時整合伺服器端和客戶端。也就是說,每一個使用者都可以將自己作為中繼伺服器,給大家提供服務。並且,伺服器端之間也可以進行通聯。

實際上,這種架構和業餘無線電非常相似。在無線電通訊中,有一種特殊電臺稱為“無線中繼臺”,能實現訊號的中繼和放大;從而延伸無線電網路的覆蓋範圍。

在無線電發明的早期,人們還沒有發現短波訊號的遠距離傳播特性,而中、長波無線電地波通訊因為大地吸收損耗,距離有限。早期的業餘無線電愛好者就透過人工中轉的辦法來擴大通訊範圍。原理和接力一樣,透過火腿志願者地熱心幫助,火腿們可以僅僅透過長波就可以將無線電訊號送至大洋彼岸,甚至地球的另外一端

林鴻決定修改架構,讓每一個客戶端都同時具備“中繼臺”功能,從而可以極大地增強整個即時通訊系統的穩定性。因為如果僅僅只有一個伺服器端的話,一旦這臺伺服器由於某種原因出現問題,那麼其他人之間的通訊就會根本無法進行。

而重新設計之後的架構則不會如此,如果其中一個節點損壞,訊息還是可以透過另外一個節點傳輸到目的地。這其中資訊傳輸的路徑從理論上來講有無數條,只要透過最短路徑演算法找出最短的那條即可。

至於編寫這個軟體的語言,林鴻最終選擇了C語言,他在剛開始的時候就考慮到了跨平臺的需要,目前他所接觸到的高階語言中,只有C語言能夠滿足這個要求。(未完待續。)

第一百八十四章 CQCQ

第一百八十四章cqcq

林鴻一向都是說做就做的性格,在得到通訊協議的當天晚上,他就將軟體的原型給做出來了。他將其命名為“cqcq”;取自無線電臺裡面呼叫術語“cq”。並且按照軟體版本控制的規則,他將現在的版本定位v0。01版。

當然,剛剛開始的時候功能還很簡單,只能進行點對點的通訊,這種軟體在區域網中比較有用,因為區域網一般計算機的數量有限,只要對將所有可能的ip都搜尋一遍(通常是都ping一遍),如果發現有計算機線上,於是便嘗試著傳送訊息進行連線,一旦有回應,則表示這臺計算機上也啟動了同樣的軟體。

但是,對於整個網際網路來說,這個功能就有點難辦了。必須得知道對方的ip地址才行,否則全世界這麼多ip,按照順序掃過去,不知道要掃描多久才能夠找到同樣線上並且執行了同樣軟體的計算機。

不過,第二天的時候,當林鴻興致勃勃地將這個訊息告訴亞瑟和馬修的時候,他們對此卻並不怎麼感興趣。

“那個xaric不錯啊,功能也能夠滿足我們的需求,沒必要再另外開發一個了吧?”馬修道。

“嗯,我也覺得另外開發沒必要。”亞瑟也覺得那個軟體用得比較趁手。

“這個……”林鴻滿腔熱情猶如突然之間被一盆冷水從頭澆到腳,“dos下沒有這個軟體吧?我平時都不好跟你們線上上聯絡。”

“要不你再買一臺蘋果計算機?”馬修建議道。

“……”林鴻無語,“沒必要吧?那臺挺好的,而且我覺得ibm…pc相容機現在越來越流行,是以後的趨勢。”

林鴻現在已經不是計算機菜鳥,對計算機行業情況也是有了一定的瞭解。

蘋果雖然持續推出了功能更為強大,介面更酷的計算機,但是卻因為其保守封閉策略,原先的個人計算機霸主地位逐漸在慢慢被其他公司給撼動,尤其是80386系列的pc機興起之後,蘋果計算機已經幾乎徹底喪失了原先的主流地位,轉而變為開始小眾計算機了。

林鴻也瞭解到,蘋果之前最主要的技術人員沃茲尼亞克在這個時候已經淡出了蘋果,自己創辦公司去了,原因是不太認同蘋果過於封閉保守的策略。他在本質上,還是一個駭客,喜歡開放喜歡折騰機器,就像他設計的apple…ii,專門為駭客們準備了多達八個擴充套件槽,機箱也特意設計成可以隨意開啟的結構。

可是後來的apple…iii,和最新的麥金塔系統,將原先的那些開放式功能全部去掉了,喬布斯不允許使用者隨便對蘋果公司設計的計算機進行修改,他也不相容現在最流行的ibm…pc相容機,硬體和軟體自成體系,這就導致蘋果公司在個人pc機領域競爭和其他公司失去了優勢。

這可以理解,畢竟一邊是各大計算機軟硬體

本章未完,點選下一頁繼續。

目錄
夫軍大人,請再狂一點現在只想吻你逃離舶情慾罌粟(禁忌H)透視當代警察墮落生活:關係傘末日列車
返回頂部