资源描述:
《毕业设计 计算机专业外文翻译 5000字》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、专业外文翻译题目ProgrammingOverlayNetworkswithOverlaySocketsProgrammingOverlayNetworkswithOverlaySocketsTheemergenceofapplication-layeroverlaynetworkshasinspiredthedevelopmentofnewnetworkservicesandapplications.Researchonoverlaynet-workshasfocusedonthedesignofprotocolstomaintainandforwarddat
2、ainanoverlaynetwork,however,lessattentionhasbeengiventothesoftwaredevelopmentprocessofbuildingapplicationprogramsinsuchanenvironment.Clearly,thecomplexityofoverlaynetworkprotocolscallsforsuitableapplicationprogramminginterfaces(APIs)andabstractionsthatdonotrequiredetailedknowledgeoft
3、heoverlayprotocol,and,thereby,simplifythetaskoftheapplicationprogrammer.Inthispaper,wepresenttheconceptofanoverlaysocketasanewprogrammingabstractionthatservesastheendpointofcommunicationinanoverlaynetwork.Theoverlaysocketprovidesasocket-basedAPIthatisindependentofthechosenoverlaytopo
4、logy,andcanbeconfiguredtoworkfordifferentoverlaytopologies.TheoverlaysocketcansupportapplicationdatatransferoverTCP,UDP,orothertransportprotocols.ThispaperdescribesthedesignoftheoverlaysocketanddiscussesAPIandconfigurationoptions.1IntroductionApplication-layeroverlaynetworks[5,9,13,1
5、7]provideflexibleplatformsfordevelop-ingnewnetworkservices[1,10,11,14,18–20]withoutrequiringchangestothenetwork-layerinfrastructure.Membersofanoverlaynetwork,whichcanbehosts,routers,servers,orapplications,organizethemselvestoformalogicalnetworktopology,andcommu-nicateonlywiththeirres
6、pectiveneighborsintheoverlaytopology.Amemberof1专业外文翻译anoverlaynetworksendsandreceivesapplicationdata,andalsoforwardsdataintendedforothermembers.Thispaperaddressesapplicationdevelopmentinoverlaynetworks.Weusethetermoverlaynetworkprogrammingtorefertothesoftwaredevelopmentprocessofbuild
7、ingapplicationprogramsthatcommunicatewithoneanotherinanapplication-layeroverlay_ThisworkissupportedinpartbytheNationalScienceFoundationthroughgrantANI-0085955..network.Thediversityandcomplexityofbuildingandmaintainingoverlaynetworksmakeitimpracticaltoassumethatapplicationdevelopersca
8、nbeconcerned