freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設計-點對點聊天和文件傳輸程序—論文-資料下載頁

2025-11-22 17:45本頁面

【導讀】可以實現(xiàn)兩臺機器間互發(fā)消息,并且有聊天和文件傳輸記錄,安

  

【正文】 處理所有的 ,而是對等聯(lián)網(wǎng)的郵件服務器相互協(xié)作把 傳送到相應的 服務器上去。另外用戶之間 則一直對等的聯(lián)絡渠道。當然但是過去的 5 年里,互聯(lián)網(wǎng)的發(fā)展至少從表面上遠離了 P2P,互聯(lián)網(wǎng)上絕大部分的節(jié)點也不能和其他節(jié)點直接地交流。 Napster 正是喚醒了深藏在互聯(lián)網(wǎng)背后的對等聯(lián)網(wǎng)。 Napster 的文件共享功能在局域網(wǎng)中共享目錄也是再平常不過的事情。但是 Napster 的成功促使人們認識到把這種 “ 對等聯(lián)網(wǎng) ” 拓展到整個互聯(lián)網(wǎng)范圍的可能性。當然,在許多人的眼中, Napster 并不是純粹的 P2P,它仍然需要一個處于中心協(xié)調(diào)機制。 事實上,網(wǎng)絡上現(xiàn)有的許多服務可以歸入 P2P的 行列。即時訊息系統(tǒng)譬如ICQ、 AOL Instant Messenger、 Yahoo Pager、微軟的 MSN Messenger 以及國內(nèi)的 OICQ 是最流行的 P2P 應用。它們允許用戶互相溝通和交換信息、交換文件。用戶之間的信息交流不是直接的,需要有位于中心的服務器來協(xié)調(diào)。但這些系統(tǒng)并沒有諸如搜索這種對于大量信息共享非常重要的功能,這個特征的缺乏可能正 是為什么即時訊息出現(xiàn)很久但是并沒有能夠產(chǎn)生如 Napster 這樣的影響的原因之一。 另外一個可以歸入 P2P 是拍賣網(wǎng)站譬如 eBay,人們在總結 eBay 的模式的時候用了 C2C,是不是和 P2P 有一點類似? eBay 就是一個將人們聯(lián)系的和交易物品的社區(qū),用戶可以方便的搜索其他用戶叫賣的商品。 eBay 提供了一些使得交易得以順利進行的服務,但是交易是直接在用戶之間進行的。如果將 “ 交易 ” 的概念推廣, C2C 就是 P2P 的一個特例,這里人們互相交換的是商品。 但如果仔細深究的話, Napster 和即時訊息在賦予用戶之間直接交流的能力、eBay 使用戶可以直接交易的同時,卻破壞了服務器端的那種自互聯(lián)網(wǎng)出現(xiàn)之初就存在的對等聯(lián)網(wǎng)思想,因為它們都需要有一個位于中心的服務器來協(xié)調(diào),而不是分布在世 界上不同地方的、對等聯(lián)網(wǎng)的許多服務器。這也正是諸如 Gnutella和 Free 不斷的宣稱它們創(chuàng)造了 “ 純粹 ” 的 P2P,完全沒有中心服務器的 P2P服務。 回到互聯(lián)網(wǎng)的本質(zhì) 。 如果回顧一下,我們會發(fā)現(xiàn)在 WWW出現(xiàn)伊始 P2P就是互聯(lián)網(wǎng)的本質(zhì)特征之一。人們各自建立網(wǎng)頁、互相做鏈接,人們上網(wǎng)是沿著鏈接沖浪。那時的 web 是真正的 “ 網(wǎng) ” ( web)。但是當 Yahoo!和 Lycos 建立了搜索引擎和門戶站點后,人們上網(wǎng)的方式被改變了,人們從此到一個地方去獲取所有的信息。記得新浪曾經(jīng)有一段時間說它們是 “ 目標站點 ” 模式,但是如果多問一句,現(xiàn)在人們一條一條地閱讀新浪的新聞,在頭腦中還有一個 “ 網(wǎng) ” 的概念嗎?最大的問題是,這些站點控制了信息的流動、充斥了過時的信息、阻礙了真正的交流,或者對于很多人來說,另外還有太多的廣告。 P2P 就是把控制權重新還到用戶手中去。人們通過P2P 可以共享硬盤上的文件、目錄甚至整個硬盤。這種能量是非常令人激動的,那些費心存儲在自己的硬盤上的東西肯定是我們認為最有價值,所有人都共享了他們認為最有價值的東西,這將使互聯(lián)網(wǎng)上信息的價值得到極大的提升。是不是有一種和 WWW 剛剛出現(xiàn)的時候同樣的 激動呢?有一點。 因為每個 Peer 都代表了其后的人,基于自組織的網(wǎng)上社區(qū)也正在顯現(xiàn)。與門戶站點從上而下建立社區(qū)的方式不同,人們將以自發(fā)的方式形成社區(qū)。 當人們加入 P2P 網(wǎng)絡的時候,所有人都擁有了平等的機會,所有人都擁有了極容易地在網(wǎng)絡上創(chuàng)造 “ 內(nèi)容 ” 的機會。當然,真正在網(wǎng)絡上創(chuàng)造或提供內(nèi)容的人還是少數(shù)的,據(jù)統(tǒng)計 Gnutella 的用戶中僅僅有 2%向其他用戶提供了內(nèi)容,即使在比較活躍的 Use 張貼文章的用戶也僅占所有用戶的 7%。但是, P2P 第一次使得所有上網(wǎng)的人都擁有了平等的機會。 下面試圖用三句話來揭 示 P2P 的影響: 對等聯(lián)網(wǎng):是只讀的網(wǎng)絡的終結( Peertopeer is the end of the readonly Web) 對等聯(lián)網(wǎng):使你重新參與互聯(lián)網(wǎng)( Peertopeer allows you to participate in the Inter again) 對等聯(lián)網(wǎng):使網(wǎng)絡遠離電視 (Peertopeer steering the Inter away from TV)如上文所言, P2P 不是一個新思想,從某些角度看它甚至是整個最初創(chuàng)建互 聯(lián)網(wǎng)的最基本的思想 。我們不妨花時間作一點回顧。 互聯(lián)網(wǎng)的發(fā)展于近現(xiàn)代的許多尖端科學技術的發(fā)展模式并無不同,即都是先在軍事工業(yè)形成,再轉(zhuǎn)到民用領域?;ヂ?lián)網(wǎng)發(fā)源于至今看來也十分新穎的戰(zhàn)略思想:為了避免敵人的毀滅性武器命中全國的軍事指揮控制中心,應該怎么辦?傳統(tǒng)的方法是一方面想方設法盡可能地不讓敵人知道中心的確切位置,另一方面提高中心的抵御打擊的能力。但在當今的核武器年代,對方有著連一個星球都可以炸毀的核彈,再固若金湯的防御措施一旦受到攻擊肯定馬上化為烏有。而只要有機密存在,總有打探出機密的方法,所以靠保密中心所在位置的方法也不 是長遠之計。在這種情況下,美國的軍事人員充分發(fā)揮逆向思維,想到既然不可能長期、有效地保護中心免受攻擊,那么還不如根本不設中心!讓每一個基地乃至每一臺電腦都能獨立運作,這么一來等于有了無數(shù)中心,敵人除非真的將這個星球炸了,否則其中一個基地或電腦受損,也不影響其他基地或電腦繼續(xù)發(fā)揮作用。正是這種 “ 非中心化 ” 的思想成為形成互聯(lián)網(wǎng)最基本的概念。 但是許多技術出現(xiàn)之后往往并不會完全按照原先的設計發(fā)展,服務器 /客戶機的架構逐漸變成了互聯(lián)網(wǎng)的主流,瀏覽變成了人們在互聯(lián)網(wǎng)上最主要的生存方式?;ヂ?lián)網(wǎng)的普通用戶似乎在慢慢的退化 、和電視觀眾一樣被動地瀏覽著大網(wǎng)站們創(chuàng)造的內(nèi)容。人們在網(wǎng)絡上的主要活動訪問了在這么門戶站點上,讀新聞、參與討論組、聊天和文件傳輸。但是這使得設計的互聯(lián)網(wǎng)的一個特性消失了 —— 如果 Yahoo 因故中斷服務如出現(xiàn)什么情況?這種假設不太容易看到,但是年初的黑客攻擊各大網(wǎng)站造成的混亂似乎可以給我們一點聯(lián)想的線索。 “ 邊緣 ” 我們來 看看 P2P 的更多激動人心的東西和消除圍繞這個新詞的種種誤解,以及看看 P2P 的機會主要在哪兒。 P2P 帶來的一個變化就是改變了 “ 內(nèi)容 ” 所在的位置,內(nèi)容正在從 “ 中心 ”走向 “ 邊緣 ” ,也就是說內(nèi)容將主要不是存在幾個主要的服務器上,而是存在所有用戶的個人電腦上。 Napster 的成功使我們不得不去質(zhì)疑流傳已久的兩個斷言, “ 應用服務提供商 (ASP)是未來趨勢 ” 和 “ 個人電腦死了 ” 。 ASP 的一個基本假設就是對于大多數(shù)客戶來說購買和維護高性能的服務器的成本太高了,但是 P2P使得每個人辦公桌上的電腦都可以成為 “ 服務器 ” 。用戶原來是用臺式電腦準備好數(shù)據(jù)之后再把數(shù)據(jù)上載到服務器上去,而使用 P2P 將不再需要這個過程。 “ 個人電腦死了 ” 這個斷言就是個人電腦將主要用來瀏覽互聯(lián)網(wǎng)、字處理等,因此最簡單 的客戶機就可以滿足需求。 P2P 使得個人電腦再一次成為 “ 中心 ” 。 P2P 使得個人電腦重新煥發(fā)活力、不再是被動的客戶端,而成為具有服務器和客戶端的特征的設備,個人電腦將重新成為互聯(lián)網(wǎng)的中心。 互聯(lián)網(wǎng)的存儲模式將由現(xiàn)在的 “ 內(nèi)容位于中心 ” 模式轉(zhuǎn)變?yōu)?“ 內(nèi)容位于邊緣 ” 模式。從這個角度看 P2P 帶來了幾個改變: 首先,客戶不再需要將文件上載到服務器,而只需要使用 P2P 將共享信息提供出去; 其次運行 P2P 的個人電腦不需要固定 IP地址和永久的互聯(lián)網(wǎng)連接,這使得那些撥號上網(wǎng)的用戶也可以享受 P2P 帶來的變革,這部分用戶在所有用 戶中占有極大的比重; 最后, P2P 完全改變過去控制互聯(lián)網(wǎng)的客戶機 /服務器模式,消除客戶機和服務器二者之間的差別。 上文對 Napster 所遭遇的法律問題有很多討論,但是換個角度來闡述,盜版問題往往也正顯示存在大量未能滿足的需求。 Napster 的驚人成功(這里指吸引大量用戶而不是獲得利潤)是一種難得的對 P2P 的概念上可行性的證明,揭示了P2P 改變互聯(lián)網(wǎng)的潛力。直通桌面的寬帶網(wǎng)絡逐漸成為現(xiàn)實、個人電腦越來越強大足以勝任 “ 服務器 ” 功能也從另外的方面確保 P2P 發(fā)揮其能量。 個人電腦取代位于中心的服務器成為內(nèi)容的 主要存儲地將對互聯(lián)網(wǎng)的幾個主要發(fā)展方向有著意義深遠的影響:這可能改變 Windows 和 Linux 幾年的 “ 戰(zhàn)爭 ” 的局面,當 “ 桌面 ” 和服務器逐漸融合,微軟可能會極力推廣其基于Windows2021 的 Web 服務和 “ 內(nèi)容處于邊緣 ” (內(nèi)容處于桌面)模式,從而可能破壞 Linux 在服務器市場上存在的基礎。 提供免費個人主頁服務的公司存在的一個理由就是目前互聯(lián)網(wǎng)使得普通用戶很難擁有自己的服務器放置自己的內(nèi)容??梢灶A言類似 Napster 的服務將會出現(xiàn)供人們在自己的個人電腦上發(fā)布主頁和內(nèi)容。 WAP 等移動服務協(xié)議目前還主要關 注讓人們?nèi)ナ褂锰幱谥行牡纳虡I(yè)服務如新聞、股票信息等。但更多的時候人們最需要的信息是那些在他們的個人電腦上的信息, P2P 使這成為可能。人們可以通過無線聯(lián)網(wǎng) P2P訪問他們的個人電腦,這也就是一些公司所宣傳的個人化 P2P( Personal P2P)的 “ 無線版本 ” 。 當然,這也不是說使用 P2P 的個人電腦可以取代服務器,那些安全的備份和需要專家來不斷更新的數(shù)據(jù)還將存在于位于中心的服務器上。 可以這樣看待P2P 帶來的轉(zhuǎn)變, “ 內(nèi)容位于中心 ” 模式較好的適應了互聯(lián)網(wǎng)初期的情況,個人電腦性能太差因而需要有專門的服務器、帶寬太 窄使得個人電腦不得不退化到被動瀏覽。寬帶互聯(lián)網(wǎng)、更穩(wěn)定的更高性能的個人電腦使得我們有理由預言下一個5年將是由 “ 內(nèi)容位于邊緣 ” 模式主導。 P2P 每個具有劃時代意義的創(chuàng)新出現(xiàn)的時候它往往可能被人們誤讀。 P2P 這次也不例外, Napster 讓人們開始關注 P2P,但也使得許多人認為 P2P 就是歌曲交換、文件交換,甚至認為 P2P 和盜版有著必然的聯(lián)系??梢哉f人們對 P2P的理解是被誤導的和不完全的。 自由軟件 (Free software)出現(xiàn)之初也面臨著誤讀的困境,人們開始的時候?qū)?Free 理解為免費的, 從而認為自由軟件是不可靠的、認為自由軟件運動是激進的 “ 反文化的 ” 。事實上 Free 更多的應該指自由地探索想法、在軟件中表達出來和共享軟件。這一點對自由軟件的鼓吹者們來說是自然而然的,但是需要有人去告訴商界、媒體和公眾自由軟件在經(jīng)濟上和邏輯上是可行的。當時著名出版人 O’reilly 組織了一次自由軟件峰會重新定義自由軟件,將自由軟件改名為開放源碼軟件 (open source software)。這一重新定義使得人們開始撥開誤解的烏云,了解 Free 的本質(zhì)。開放源碼將人們從有缺陷的軟件、鎖定效應和傳統(tǒng)的軟件分發(fā)渠道中 解脫出來。自由表示合作將可以跨越公司的邊界、共享基礎性的開發(fā),使人們可以把注意力集中到高附加值的服務上去。 今年 8月, O’Reilly又組織另一次峰會來幫助人們認識 P2P 的潛力和消除 Napster、 Gnutella 造成的P2P 是盜版技術的負面影響。另外,他認為目前 P2P 的狀態(tài)類似于 “ 盲人摸象 ” ,P2P 技術的領導者們每個人都看到了 P2P 這頭 “ 巨象 ” 的一些特征。,如果他們能夠有機會交流思想, P2P 將會更快地發(fā)展。這次 P2P峰會主要有三個目的:定義 P2P,我們要從中的到什么以及為什么;描述 P2P 的機會, P2P 能解 決什么樣的問題;形成一個提供給大眾的關于 P2P 的信息,消除那些負面影響。 參與 P2P 峰會的有媒體不斷報道的那些提供文件交換服務如 Napster、Gnutella、 Free 的開發(fā)者,也有那些試圖挖掘 P2P分布計算能力的公司和組織如 Popular Power、 SETI@home、 等的開發(fā)者。后面的三家公司希望使用 P2P 技術集中那些聯(lián)接在網(wǎng)絡上的電腦的空閑的 CPU 時間片斷、內(nèi)存空間、硬盤空間來替代 “ 超級計算機 ” 。其它正在進行的 P2P 應用還有, IBM、微軟、 Ariba也在合作開 展一個名為 UDDI的項目以將 B2B電子商務標準化; Eazel正在建立下一代的 Linux 桌面; Jabber 已經(jīng)開發(fā)了一種基于 XML、開放的即時訊息標準, Jabber 被認為是建立了未來使用 P2P 數(shù)據(jù)交換的標準;由 Lotus Notes的開發(fā)者創(chuàng)建的 Groove 試圖 “ 幫助人們以全新的方式溝通 ” ;英特爾也在推廣它的 P2P 技術以幫助更有效地使用芯片的計算能力。 第二章 開發(fā)環(huán)境及實現(xiàn)技術 2. 1開發(fā)環(huán)境 硬件系統(tǒng):奔騰 100 以上 CPU、 64M以上內(nèi)存、 1G以上硬盤、光驅(qū)。 軟件系統(tǒng): Windows 9x 或更高版本 、 Visual Basic 中文版。 2. 2開發(fā)工具簡介 微軟公司的 Visual Basic 是 Windows 應用程序開發(fā)工具,使目前最為廣泛的、易學易用的面向?qū)ο蟮拈_發(fā)工具。 Visual Basic 提供了大量的控件,這些控件可用于設計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設計過程,從而有效
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1