欢迎来到天天文库
浏览记录
ID:52407896
大小:2.54 MB
页数:70页
时间:2020-03-27
《基于WCF的遗留系统并行架构的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ADissertationSubmittedtoZhejiangUniVersityfortheDegreeofMasterofEngineering⑧TITLE:旦鱼墨量匹堑亟兰理哩!曼坐星望主丛iQ旦QfParallelArchitectureforLegacySVstembasedonWCFAuthor:SuperVisor:Subject:College:’.,ZhouBoSlibmittedDate:2Q!lZQl』Q5:浙江大学硕士学位论文摘要随着商业环境的快速变化,以及技术的不断创
2、新,各个行业里的遗留系统面临着越来越大的生存压力。为了改变遗留系统的这些现状,从20世纪90年代以来,涌现出了许多解决办法,大量的研究工作集中于遗留系统的再工程和遗留系统的封装。SoA体系架构的出现,为遗留系统的封装提供了新的解决方案,使得遗留系统可以满足分布式应用环境的需求。但是由于遗留系统技术的陈旧以及架构的局限性,无法支持多线程、无法支持并行处理以及内存泄露等等问题依旧在部分遗留系统中存在,极大地限制了它们的扩展和应用。为了解决这几个问题,本文提出了应用于遗留系统w
3、ebSen,ice的高
4、效可行的并行架构,并在深入地分析WCF服务的通信机制和遗留系统的特点后,使用WCF技术对并行架构进行了实现:本文首先提出了单机上的并行架构,较好地解决了遗留系统无法支持多线程、无法支持并行处理以及内存泄露等等问题;然后进一步扩展,设计了应用于集群中的并行架构,解决了单机性能提升有限的问题;最后详细探讨了架构的通用性,以期能够将其应用到不同的服务、不同的场合中。本文的并行架构在一个大型金融软件中得到了应用,集成过程和实验数据表明,架构具有良好的通用性,并能够对系统的性能带来较大地提升,该并行架构具
5、有很好的工程价值。关键词:遗留系统,并行架构,内存泄露,集群,负载均衡,WCF浙江大学硕士学位论文AbstractAsthequickcllangeofthebusillessenV衲ImlentandcollstaminnoⅥ吐ioni11ITtechnology,moreandmorelegacySyStemscoInetoacrisis,theyha.vetodosomedlaJlgestoadaptthemselvest0thenews眦Toundings.Inordert0chaI冯e
6、theeml搬assiIlgsituation,a10tofsolutionshavepoppedupsillcetheIlilletiesofthe20thcemu巧.In跚脚mary,mostoftheresearChesarefocusedontwo懿pects:LegacySystemReengiIleeriI培andLegaCySystemEncapsulatio地Sen,ice—OrientedArchiteCture(SOA)p∞VidesanewS01ution旬rencapsu
7、hcillglegacysysterIlsandpr0Videsthemwiththeabilitytosupportdistributedrequest.Butduet0thelilnitationoftecllllologya11darcllitectureinvolved,issuessuch嬲Non—supportofamulti-t】hreadedenv证omem,MemoryLeal【iIlg,Non—SupportofparallelenVjromnemstilleXistinSo
8、Ineofthelegacysystems,、)v!11ichrestriCtt11eirapphcation锨ldextendibilityiInmeIlsely.InordertoreS0lVethe∞issues,wepropose锄dimplementane伍ciemand佗asibleparallelarC垃ecturcthrougha11alyziI培andresearchillgthecommullicationmechanismofWCFserviceandthecllaract
9、eriSticsoflegacysystems.Wredesignap蹦luelarchitectureillSingle-MachiIleatfirst;itcansoh,et11eissuesa:boveperfectly.AfIerthat,wedesignasimilararcMtectureW11ichc锄beappliediIlcluster龇ldcaJlsolvethepe而nnance1im“a_tionhlS崦le-Macllille.Andthenwediscussitsco
此文档下载收益归作者所有