资源描述:
《基于软件体系结构的反射式中间件研究new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1000-9825/2003/14(11)1819©2003JournalofSoftware软件学报Vol.14,No.11∗基于软件体系结构的反射式中间件研究+黄罡,王千祥,梅宏,杨芙清(北京大学信息科学技术学院软件研究所,北京100871)ResearchonArchitecture-BasedReflectiveMiddleware+HUANGGang,WANGQian-Xiang,MEIHong,YANGFu-Qing(InstituteofSoftware,SchoolofElectronicsEngineeringandComputerScience,PekingUniver
2、sity,Beijing100871,China)+Correspondingauthor:Phn:86-10-62757801ext1,Fax:86-10-62757801ext8,E-mail:huanggang@cs.pku.edu.cnhttp://www.sei.pku.edu.cn/belljointlabReceived2002-11-04;Accepted2003-04-16HuangG,WangQX,MeiH,YangFQ.Researchonarchitecture-basedreflectivemiddleware.JournalofSoftware,2003,14(
3、11):1819~1826.http://www.jos.org.cn/1000-9825/14/1819.htmAbstract:AsInternetprovidesanopenanddynamicruntimeenvironmentfordistributedapplications,oneofthemostimportantchallengestothenextgenerationofmiddlewareishowtoallowtheobservationandmanipulationoftheruntimestatesandbehaviorsinternalofmiddleware
4、platform.Reflectivemiddlewareisabletoopenuptheplatformimplementationtomeetsuchrequirements.Therearethreelimitationsincurrentresearchandexperimentsonreflectivemiddleware:theyfocusonpartsorindividualentityofasystem,lackingaglobalview;theyonlyaddressthereflectionoftheunderlyingplatform,ignoringtheref
5、lectionoftheapplication;theymostlyexperimentonCORBAwithlessworkonJ2EE.Thedesignandimplementationofareflectivecomponentoperatingplatform,calledPKUAS,ispresented.Basedonitscomponentizedstructure,PKUASintroducessoftwarearchitectureastheglobalviewofthewholereflectivesystem.AsaJ2EE-compliantapplication
6、server,PKUAScanreflectboththeunderlyingplatformandEJBcomponents.Moreover,thispaperdemonstratestheusageofreflectionwiththePKUASmanagementtoolandevaluatesPKUASthroughcomparisonwithotherreflectivemiddlewares.Theworkpresentedinthispaperaddressestheaforementionedlimitationsandimprovestheapplicabilityof
7、reflectivemiddleware.Keywords:component;middleware;reflection;softwarearchitecture;J2EE摘要:Internet为分布应用提供了一种开放、动态的运行环境,这要求分布应用的主要基础设施中间件能够支持∗SupportedbytheNationalNaturalScienceFoundationofChinaunderGrantNos.6023