资源描述:
《通用的移动agent通信框架设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1000-9825/2003/14(05)0984©2003JournalofSoftware软件学报Vol.14,No.5∗通用的移动Agent通信框架设计1,2+1,23冯新宇,吕建,曹建农1(南京大学计算机软件新技术国家重点实验室,江苏南京210093)2(南京大学计算机软件研究所,江苏南京210093)3(香港理工大学电子计算学系Internet计算和电子商务实验室,香港)DesignofaGenericFrameworkforMobileAgentCommunication1,2+1,23FENGXin-Yu
2、,LÜJian,CAOJian-Nong1(StateKeyLaboratoryforNovelSoftwareTechnology,NanjingUniversity,Nanjing210093,China)2(InstituteofComputerSoftware,NanjingUniversity,Nanjing210093,China)3(InternetComputingandE-CommerceLaboratory,DepartmentofComputing,HongKongPolytechnicUnive
3、rsity,HongKong,China)+Correspondingauthor:Phn:86-25-3593694,Fax:86-25-3593670,E-mail:fxy@softlab.nju.edu.cnhttp://www.nju.edu.cnReceived2002-04-27;Accepted2002-08-14FengXY,LüJ,CaoJN.DesignofagenericframeworkformobileAgentcommunication.JournalofSoftware,2003,14(5
4、):984~990.http://www.jos.org.cn/1000-9825/14/984.htmAbstract:MessagedeliveryprotocolsareamongthemostimportantmechanismsinamobileAgentsystemsincecooperatingmobileAgentsneedtocommunicatewitheachother.Inthispaper,agenericframeworkispresentedfordesigningmobileAgentm
5、essagedeliveryprotocols.Theframeworkusesaflexibleandadaptivemailbox-basedscheme,whichassociateseachmobileAgentwithamailboxwhileallowingthedecouplingbetweenthem,i.e.,amobileAgentcanmigratetoanewsitewithoutbringingitsmailbox.Byseparatingtheconcernsoflocatingthemai
6、lboxofamobileAgentanddeliveringamessagetotheAgent,alargespaceofprotocoldesignwithflexibilityisobtained.Usingathree-dimensionalmodelbasedonthescheme,thegenericframeworknotonlycovers,asparticularcases,severalknownprotocols,butalsoallowsforthedesignofnewonessuitedf
7、orvariousapplicationrequirements.Byextensivesimulationexperiments,trade-offsbetweendesignparameterselectionandtheirimpactontheperformanceofderivedprotocolareanalyzed.Theconclusionofanalysiscanbeusedtoguideapplicationsoftheframework.Keywords:mobileAgent;communica
8、tion;protocol;mailbox;genericframework∗SupportedbytheNationalNaturalScienceFoundationofChinaunderGrantNo.60273034(国家自然科学基金);theNationalHigh-TechResearchandDevelopment