节点文献
Web Services性能研究
Web Services Performance Research
【作者】 崔晓光;
【作者基本信息】 北京化工大学 , 计算机应用技术, 2005, 硕士
【摘要】 随着Web Services技术应用的普及,企业或组织在应用这项新技术时非常有必要了解各种产品的特征和性能。 本论文首先详细描述了在.NET、Axis、JWSDP三个主流的Web Services引擎上分别实现具有相同功能的Web Serivces过程,并讨论了Web Services互操作性的问题。其次通过实验,讨论了Web Services技术与传统技术对数据库操作的性能对比。通过分析可以看到,当对数据库进行大量数据存取时,Web Services具有良好的执行性能。随后本论文对当今几个主流的Web Services引擎性.NET、Axis、JWSDP进行了性能评测,并给出了详细的评测方案,同时设计了5个标准Web Services用于不同平台的性能评估和测试。通过性能分析可以看出,对于商用的.NET和JWSDP最新版本具有很接近的执行性能;而JWSDP不同版本之间执行性能有较大的差距;对于开源引擎Axis,它的执行性能相对较差,还需要进一步地改进。 另外,在安全Web Services方面,本论文探讨了影响安全Web Services性能的几个因素,并提出了针对这几个因素可行的提高性能的方法。最后,通过一个具体的实例介绍了Web Services技术在一个实际项目中的应用过程,其中包括技术选型、系统的设计以及在部署
【Abstract】 As Web Services applications go mainstream, it is important for organizations or enterprises to understand the features and performance of the implementations of this technology in various product offerings.This paper first introduces the detail processes of implementing same Web Service on platform and discusses the Web Services interoperation issue. Then the comparison with experiments between web services and traditional technology for the purpose of accessing database is given in this paper. Those experiments show that the application of Web Services can get good performance when accessing large amount of data in Database. For three popular Web Services Engines .NET, Axis and JWSDP in the current market, we design a series of experiments in order to evaluate their performances, and give comparison results. The five standard Web Services, as benchmarks, are given to test different platforms in this paper. The results show that .NET and JWSDP, as commercial products, have similar performance; the different versions from same product have different execution performance; the Asix, as open source software, has bad
【Key words】 Web Services; performance; .NET; Axis; JWSDP;
- 【网络出版投稿人】 北京化工大学 【网络出版年期】2005年 07期
- 【分类号】TP393.09
- 【下载频次】164