欢迎来到天天文库
浏览记录
ID:34384811
大小:2.28 MB
页数:72页
时间:2019-03-05
《web services的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、、,·766940分类号:U1)C密级编号幽暴国V叫硕士学位论文WebServices的研究与应用学位申清人:陈金华导师姓名及职称:型副教授专业名称:堑堡王程=00五年五月-4--日题目:WebServiCe$的研究与应用专业:软件工程姓名:陈金华导师:刘红梅副教授摘要电子商务的广泛应用和深入发展,极大地推动了以Web为基础的分布式计算技术的发展。SOA(ServicesOrientedArchitecture)为企业建设灵活、标准的IT基础设施提供了技术保证,而WebServices(Web服务技术
2、)是构建面向服务的架构的主要技术之一。企业的业务流程会同时涉及到多个应用系统,因此要求这些系统能够协同运作。论文结合实际工作中的项目(订单处理系统WebService予系统),阐述了如何应用WebServices解决企业应用系统之间的无缝集成,实现数据共享与同步。论文的主要工作如下:1.采用了OOD(面向对象设计)对系统进行需求分析、概要设计和详细设计。采用00P(面向对象编程)实现了系统。2.解决了WebServices子系统的安全性和性能等问题。1)安全性方面。采用基于SSL协议的安全登录方案,通
3、过采用只登录一次,缓存会话键的方案来实现安全高效地访问。2)性能方面。i)利用缓存的方法对系统性能进行优化;ii)通过控制返回数据集的大小大大减少了网络数据流量;iii)系统程序采用异步调用WebServices的方法来提升应用程序的性能:3.对系统的性能进行了对比分析。关键词:WebServices,订单处理,安全,性能,SOAⅡStudyandapplicationofWebServicesMajor"SoftwareEngineerName:ChenJinHuaSupervisor:LiuHon
4、gMeiAbstractWideapplicationandthoroughdevelopmentofe-commercegreatlypromotethedevelopmentofthedistributedcomputingtechnologybasedonWeb.SOA(Services—Oriented-Architecture)guaranteesthattheenterprisescanbuildflexible,standard1Tinfrastructure.AndWebService
5、sisOOeofthemaintechnologiestoconstructSOA.Thebusinessprocedureofenterprisewillinvolvealotofapplicationsystemssimultaneously,soitisrequkedthatthesesystemscancooperatewitheachother.BydescribingthesubsystemofWebServiceinorderdisposalsystem,thisthesisshowsh
6、owtouseWebServicestoseamlesslyintegrateenterprisesapplicationsystems,andtorealizedatashareandsynchronization.Themainworksof。thethesisareasfoUows:1.AdoptstheOOD(ObjectOrientedDesign)tocarryontherequirementanalysis,theoutlinedesignanddetaileddesignsofthes
7、ystem,andOOP(ObjectOrientedProgramming)toimplementthesystem;2.ResolvestheproblemssuchassecurityandperformanceoftheWebservicessubsystem.1)Security.AdoptsSSLbasedsecurelog—inscheme.Bybufferingthesessionkeyafterlogin,theusercanaccessWebServicessafelyandeff
8、ectively.2)Performance.DThesystemusesbufferingtechnologytooptimizesystemperformance;i0controlsthesizeofthereturndata—settoreducetheflowofthenetworkdatagreatly;iii)UsingasynchronousculltoWebServicestopromotetheperformanceoftheappl
此文档下载收益归作者所有