欢迎来到天天文库
浏览记录
ID:57745270
大小:14.12 MB
页数:76页
时间:2020-03-27
《基于非集中控制机制的组合Web服务性能优化.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、学校代码:10255学号:2081112基于非集中控制机制的组合Web服务性能优化PerformanceOptimizationforCompositeWebServicesBasedonDecentralizedControlMechanism专业:计算机软件与理论姓名:陈宁指导教师:于守健答辩日期:2011年1月10日2010年12月东华大学学位论文原创性声明本人郑重声明:我恪守学术道德,崇尚严谨学风。所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已明确注明和引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品及成果的
2、内容。论文为本人亲自撰写,我对所写的内容负责,并完全意识到本声明的法律结果由本人承担。学位论文作者签名:除宁日期:;)./o/4年1月东华大学学位论文版权使用授权书学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅或借阅。本人授权东华大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密口,在——年解密后适用本版权书。本学位论文属于不保密瓯//学位论文作者签名:障亨日期:刘1年1月1f日指导教师签名:孑与递日期:∥J,f年f
3、月c,日东华大学硕士研究生学位论文摘要基于非集中控制机制的组合Web服务性能优化摘要Web服务以其低耦合性、可复用性、平台独立性和可组合性,为集成企业内部和企业之间跨平台的应用系统提供了完美的解决方案。然而,为了满足日益复杂多变的业务需求,需要将各个单一的Web服务组合起来,形成增值的组合Web服务。在传统的组合Web服务应用领域中,通常采用的都是集中式的执行方式,这种执行方式不仅会带来不必要的网络流量和数据堵塞,造成大量的通信开销,而且在组合Web服务的执行效率、适用性和可扩展性等方面存在较大的局限性。论文首先分析了组合Web服务领域的相关技术和解决方案,并且针对
4、组合Web服务集中式执行方式的局限性,在分析了组合Web服务技术和组合Web服务执行方式的基础上,提出了一种基于有限状态自动机的组合Web服务性能优化的解决方案。在此基础上,该方案将各个基本Web服务以状态迁移的方式表示为有限状态自动机,在该自动机的状态空间中,运用启发式搜索算法选择并执行总体代价最优的路径,从而有效减少了消息传递数量,提高了系统吞吐量。通过基于QoS(QualityofService,服务质量)的性能评估模型来衡量各个状态之间的通信代价,论文进一步评估了该方案对组合Web服务的执行性能的影响。东华大学硕士研究生学位论文摘要为了说明基于非集中控制机制
5、相对于集中式控制机制在组合Web服务的执行方面有更好的执行性能,论文将基于非集中式控制机制的组合Web服务性能优化解决方案应用于华贸易货交易系统中。该方案设计了构成系统功能的基本Web服务,并通过组合这些基本服务来完成整个系统的业务逻辑功能。论文比较了集中式控制和非集中式控制两种机制在该系统组合Web服务中的执行方式,并分析了其对该系统执行性能的影响。结合基于QoS的性能评估模型,论文对以上两种执行方式对该系统执行性能的影响进行实验比较,实验结果说明了基于非集中式控制机制的解决方案对该系统的执行性能起到了很好的优化作用。关键词:组合Web服务;有限状态自动机;非集中
6、式;性能优化PerformanceOptimizationforCompositeWebServicesBasedonDecentralizedControlMechanismABSTRACTWebservicewhichhaslowcoupling,reusability,platformindependenceandcomposition,providesaperfectsolutionfortheintegrationofcross·platformapplicationsystemwithinoneenterpriseoramongdifferentente
7、rprises.However,inordertomeettheincreasingcomplexityandever-changingbusinessrequirements,mostofthesinglewebserviceshavebeencomposedtoformavalue.addedwebservicecomposition.Acentralizedexecutionmodeisusedintypicalcompositewebservices,andthesolutionofcentralizedexecutionwillnotonlycause
此文档下载收益归作者所有