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

正文內(nèi)容

畢業(yè)設計:基于socket的網(wǎng)絡編程-資料下載頁

2025-11-23 07:12本頁面

【導讀】1. withOverlaySockets. 1Introduction. 專業(yè)外文翻譯。2

  

【正文】 被不同的面向網(wǎng)絡使用上的網(wǎng)絡拓撲時,這些 APIs 不處理出現(xiàn)的問題。幾工作在應用層多路傳送上涂上 inte 磨擦應用程序與負責沒有明確地提供通用 APIs 保持覆蓋網(wǎng)絡的軟件一起。這些包括 Narada [5],陰暗 [13],ALMI[17],并且好 [2].一項新近的研究 [8]因提議普通 API 所謂組織涂上 , 包括弦 [19],能 [18],并且Bayeux[20],并且那最初被促進通過的涂上的另一個分配切碎的食物桌子。我們的工作有不同的重點比 [8],我們以為情況在哪里程序員使用幾個必須的應用,也許基本上dif ferent,涂上網(wǎng)絡拓撲和不同的傳輸方式 (UDP, TCP)。 因此,需要使它易于轉(zhuǎn)換非 derlying的覆蓋網(wǎng)絡的構(gòu)造的機制。 一個面向網(wǎng)絡上的 Socket 是在一個覆蓋網(wǎng)絡里的通訊的 endpoint,并且一個覆蓋網(wǎng)絡被作為一次面向網(wǎng)絡看見上自我組織的 Socket 使用一份面向網(wǎng)絡。一個面向網(wǎng)絡上的 Socket 把一伯克利 Socket 風格 API 提供給一個申請程序員 [3]為送和得到在一個覆蓋網(wǎng)絡上的數(shù)據(jù)。每一個面向網(wǎng)絡 Socket 上執(zhí)行是負責保持 Socket 在被涂上的網(wǎng)絡拓撲內(nèi)的會員的一份面向網(wǎng)絡上的協(xié)議。面向網(wǎng)絡 Socket 上的每一個在覆蓋網(wǎng)絡里有邏輯地址和物理地址。面向網(wǎng)絡使用的協(xié)議上,邏輯地址依賴類型。在面向網(wǎng)絡里上的協(xié)議目前在 實現(xiàn),邏輯地址是 32 位 整數(shù) 。 物理地址是涂上 Socket 的運輸層地址從覆蓋網(wǎng)絡得到消息。在因特網(wǎng)上,物理地址是 IP 地址和一 TCP 或者 UDP 港口數(shù)目。使用的應用程序涂上 Socket 只與邏輯地址合作,并且面向網(wǎng)絡上的節(jié)點的物理地址。物理地址在哪里涂上 Socket 得到消息從一個涂上的 Socket 被創(chuàng)造的 overlayWhen 那里的一運輸層地址, Socket 與叫的一套 configu專業(yè)外文翻譯 15 口糧參數(shù)一起成形把歸于。應用程序能從一件配置文件獲得屬性或者它從一臺服務器上下載屬性。 配置文件指定這類型面向網(wǎng)絡上的協(xié)議和被使用的這類型傳送協(xié)議,但是也更多的詳細資料 (例如內(nèi)分緩沖器的大小,和具體協(xié)議的定時器的價值 )。最重要的屬性是 面向網(wǎng)絡 上的標識符 (涂上 ID), 哪個為一個覆蓋網(wǎng)絡被用作一個全球標識符和能被用作一把鑰匙訪問覆蓋網(wǎng)絡的其它屬性。每個新面向網(wǎng)絡上的 ID 相當于創(chuàng)造一個新覆蓋網(wǎng)絡 。 Socket 交換二類消息,消息和消息 applica tion 協(xié)議。協(xié)議消息面向網(wǎng)絡上協(xié)議主要 tain 被涂上的拓撲學的消息。 應用消息包含是在一個面向網(wǎng)絡上的報文首部里的 encapsulated 的應用數(shù)據(jù)。 一條應用消息使用在集箱里的邏輯地址鑒定來源和為單路傳送,消息的目的地。面向網(wǎng)絡 Socket 上得到它的一個鄰居的消息應用在方面過于放網(wǎng)絡, 確定消息一定 提供另一個涂上 Socket 如果,消息需要被傳給地方應用 。目前被面向網(wǎng)絡支持上的 Socket 的這種傳輸方式是單路傳送和多路傳送。 在多路傳送過程中,在覆蓋網(wǎng)絡里的全部成員都是接收者。不是度過數(shù)據(jù)在被嵌入在被涂上的拓撲學內(nèi)的生成樹的是。 例如,多路傳送消息傳送順流有多路傳送消息的發(fā)送人的一生成樹根 (看見圖 2(A))當時。 當一個面向網(wǎng)絡上的 Socket 得到一條多路傳送消息時, 它把消息傳到它所有下游的鄰近的物 (孩子 ),和對當?shù)貞贸绦蛲ㄟ^ 單路傳送消息傳送向上游一樹與消息的接收者一起根 (看見圖 2(b))當時。 得到消息 提出隨著鄰居 (父母 )向上游的消息在有作為根的目的地的樹內(nèi)的單路傳送的一個面向網(wǎng)絡上的 Socket。 Socket 的組成 一個面向網(wǎng)絡上的 Socket 由一次在面向網(wǎng)絡上的 Socket 被建立時,成形的零部件的收集組成,使用被提供的套屬性。 這些組成部分包括面向網(wǎng)絡上的協(xié)議,這幫助建造并且保持面向網(wǎng)絡上的網(wǎng)絡拓撲,處理申請數(shù)據(jù)的一個組成部分,并且聯(lián)接于一個運輸層網(wǎng)絡。一個面向網(wǎng)絡上的 Socket 的主要零部件,如下: 面向網(wǎng)絡上的節(jié)點實現(xiàn)建立并且保持面向網(wǎng)絡上的網(wǎng)絡拓撲的一份面向網(wǎng)絡上的協(xié)議。面 向網(wǎng)絡上的節(jié)點送并且得到面向網(wǎng)絡上的協(xié)議消息,并且保養(yǎng)一套定時器。面向網(wǎng)絡上的節(jié)點是知道面向網(wǎng)絡上的拓撲學的一個面向網(wǎng)絡上的 Socket 的唯一的零部件。 應用程序接口 Statistics Interface 專業(yè)外文翻譯 16 Protocol Messages Application Receive Buffer Application Transmit Buffer Overlay Node O verlay Node Interfac e Node Adapter Adapter Interface Socket Adapter A dapter Interface Application Messages Application Program Transportlayer Network Application Messages forwarding engine 執(zhí)行應用層路由器的功能,發(fā)送、接收,并且在覆蓋網(wǎng)絡里格式化的應用層消息。 每一個面向網(wǎng)絡 Socket 上例如 TCP 或者 UDP 有每一個提供給傳送層協(xié)議的一接口的網(wǎng)絡轉(zhuǎn)接器。 節(jié)點改編者作為送并且得到的在 terface 涂上 協(xié)議消息,接合器作為給應用消息的接口,就因特網(wǎng)而論,由 IP 地址和一 UDP 或者 TCP 港口數(shù)目組成。目前,有 3 類不同的改編者,是 TCP, UDP 和 UDP 多路傳送。 在保持面向網(wǎng)絡上的協(xié)議和運輸應用數(shù)據(jù)的消息時使用改編者完全分開消息的方式 。 應用得到緩沖器和應用傳送緩沖器能分別臨時儲存消息,已經(jīng)被 Socket 收到但不是應用 發(fā)送的,或者那已經(jīng)被應用程序發(fā)布,但不是被 Socket 傳送了。 面向網(wǎng)絡 Socket 上的每一個有兩個外部接口。從覆蓋網(wǎng)絡寄給覆蓋網(wǎng)絡的其他成員和再 接收的數(shù)據(jù)。面向網(wǎng)絡上的 Socket 的接口 提供進入面向網(wǎng)絡上的 Socket信息的途徑, 并且用于一個面向網(wǎng)絡上的 Socket 的監(jiān)控和管理。面向網(wǎng) 絡上的 Socket專業(yè)外文翻譯 17 的一些零部件也有接口,訪問面向網(wǎng)絡上的 Socket 的其他零部件。 覆蓋管理程序是在面向網(wǎng)絡以外上的 Socket 一個零部件。 當 Socket 被建立時,使一個面向網(wǎng)絡上的 Socket 成形是負責的。 面向網(wǎng)絡 的程序設計 一個程序開發(fā)員不需要如以前的部分描寫熟悉一個面向網(wǎng)絡上的 Socket 的零部件的細節(jié) 。開發(fā)者只暴露面向網(wǎng)絡上的 Socket 的 API 和對一個文件用構(gòu)造參數(shù)。 配置文件是全部屬 性需要一個面向網(wǎng)絡上的 Socket 成形的一個文本文件。 每當一種變化被需要到傳送協(xié)議,面向網(wǎng)絡上的協(xié)議或者面向網(wǎng)絡上的 Socket 的一些其他參數(shù)的時候,配置文件被修改。 在如下內(nèi)容里,我們只總結(jié) API 的主要特征, 我們稱針對在面向網(wǎng)絡上的 Socket 上的詳細資料。 基于 Socket 的 API 從面向網(wǎng)絡上的拓撲學起和提出的數(shù)據(jù)應用層的給那些應用程序,那些 API 透明適合面向網(wǎng)絡上網(wǎng)絡程序設計可能被做簡單。應用需要能建立一個新覆蓋網(wǎng)絡, 參加并且離開現(xiàn)有覆蓋網(wǎng)絡,寄給數(shù)據(jù)隨著并且得到面向網(wǎng)絡上其他成員的數(shù) 據(jù)。 面向網(wǎng)絡上的 Socket 的 API 基于消息,并且接近于熟悉的伯克利 SocketAPI 故 意停留 [3].從空間起考慮不允許充分的 API 的描述,我們借助于一個簡化的例子素描 API。 圖 4 顯示使用一個面向網(wǎng)絡上的 Socket 的一個 java 計劃的碎片。 一個應用程序借助于覆蓋管理程序 成形并且建立一個面向網(wǎng)絡上的 Socket。 覆蓋管理程序從一個 configu口糧文件 ()適合面向網(wǎng)絡讀構(gòu)造參數(shù)上的 Socket,這能類似如圖 5 中所示看起來。 applica tion程序用來自文件的命 Property(“ OverlayID” )讀面向網(wǎng)絡上的 ID, 并且為一個面向網(wǎng)絡建立一個構(gòu)造(配置 )上的 Socket 。 // 產(chǎn)生構(gòu)造物體 OverlayManager om = new OverlayManager()。 String MyOverlay = (OverlayID)。 OverlaySocketConfig config =new (MyOverlay)。 // create an overlay socket OL Socket socket =(callback)。 // Join an overlay 專業(yè)外文翻譯 18 ()。 // Create a message OL Message msg = (byte[] data, int length)。 // Send the message to all members in overlay work (msg)。 // Receive a message from the socket OL Message msg = ()。 Fig. 4. Program with overlay sockets. OVERLAY Server: OVERLAY ID: OverlayID = 1234 KeyAttributes= Socket,Node,SocketAdapter SOCKET: Socket = HCast20 = 255 = 200 SOCKET ADAPTER: SocketAdapter = TCP = 16384 NODE: Node = DT20 = 400 NODE ADAPTER: NodeAdapter = NodeAdptUDPServer = 8192 = :8081 面向網(wǎng)絡的協(xié)議管理 顯然,一個面向網(wǎng)絡上的 Socket 的性質(zhì)成形歸于在確定時在一件配置文件內(nèi)。 專業(yè)外文翻譯 19 在一個應用進程里的覆蓋管理程序使用屬性建立一個面向網(wǎng)絡上的 Socket。 通過在配置文件里修改屬性,一個申請程序員能使被面向網(wǎng)絡使用上的 Socket 的面向網(wǎng)絡上的協(xié)議或者傳送協(xié)議成形。 換乘文件一定做在 Socket 被創(chuàng)造之前。配置文件的每條線把價值歸因于一個屬性。 屬性和范圍的完整的目錄被用文獻證明在 [12]里 。其中有,對‘ 1234’的面向網(wǎng)絡上的 ID, 面向網(wǎng)絡協(xié)議 (‘ = 節(jié)點’ )上的那樣選擇 DT 協(xié)議的第 版本,并且它把接口的傳送協(xié)議確定成 TCP(‘ SocketAdapter= TCP?) 。每個覆蓋網(wǎng)絡與表現(xiàn)參加覆蓋網(wǎng)絡的面向網(wǎng)絡上的 Socket 的性質(zhì)的特性的一套屬性有關(guān)。 如前所說,最重要的屬性是面向網(wǎng)絡上的 ID,并且能被用作一把訪問一個覆蓋網(wǎng)絡的全部其他屬性 的鑰匙。面向網(wǎng)絡上的 ID 應該是一個全球獨特的標識符。 一個新覆蓋網(wǎng)絡被創(chuàng)造,在產(chǎn)生新面向網(wǎng)絡上 ID 并且聯(lián)系指定面向網(wǎng)絡上的Socket 在覆蓋網(wǎng)絡內(nèi)的性質(zhì)的一套屬性時。 為了加入一個覆蓋網(wǎng)絡,一個面向網(wǎng)絡上的 Socket 必須知道面向網(wǎng)絡上的 ID 和這個面向網(wǎng)絡的 ID 上的各種屬性 。 全部屬性有一個名稱。例如,一個面向網(wǎng)絡上的 Socket 的面向網(wǎng)絡上的協(xié)議能通過名字節(jié)點對一個屬性加以測定。 如果屬性調(diào)整到 DT20 節(jié)點,然后在面向網(wǎng)絡上的 Socket 里的面向網(wǎng)絡上的節(jié)點運轉(zhuǎn) DT(第 2 版本 )。 那些面向網(wǎng)絡上的 Socket區(qū)分在之間屬性 有二類:關(guān)鍵屬性和 configurable 屬性。 結(jié)論 我們討論試圖簡化面向網(wǎng)絡上網(wǎng)絡程序設計任務的一個面向網(wǎng)絡上的 Socket 的設計。 面向網(wǎng)絡上的 Socket 在覆蓋網(wǎng)絡里作為一個 交互的終點。面向網(wǎng)絡上 Socket 可能用于各種各樣的面向網(wǎng)絡上的拓撲學并且支持不同的傳送協(xié)議。 面向網(wǎng)絡上的 Socket 為參加和留下一個覆蓋網(wǎng)絡支持 simple API, 并且為送和得到來自在覆蓋網(wǎng)絡里的其他 Socket 的數(shù)據(jù)。 面向網(wǎng)絡覆蓋網(wǎng)絡的構(gòu)造上的 Socket 的主要優(yōu)勢是它相對易于轉(zhuǎn)換 。面向網(wǎng)絡上的 Socket 的實施被 軟件分配。 軟件已經(jīng)被廣泛地測試。多種不同的應用,例如分配的 whiteboard 和劃分應用的錄像,已經(jīng)被面向網(wǎng)絡發(fā)展上的 Socket。 除這篇文章的作者之外那些幫助者包括 Bhupinder 塞 西, 泰勒梁,伯頓 Filstrup 麥克 Nahas, Dongwen王,康拉德 Lorincz,吉恩 Ablutz, Haiyong王, Weisheng Si,Huafeng陸和 Guangyu董。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1