Java环境下的Axis与XFire性能测试

2021-04-06 08:38

Java环境下的Axis与XFire性能测试

Jav a境环下的A xs i与 XFrie性 测试能测试环境aJva开发环 下境jdk,15.w,ixnp操 系作,2G 内存统,Tmoatc60.测试内容测试 Axsi14 .和X Fir1.e 在相同4的运环境行,下运行一万次运算,个试该运测算的时

测试结间

Axis 测试果告报测试开始时 间是否断中 是/否() 行运果(结完/未成完 ) 完成 成试结测束间 运时算效率m (秒/ n次)性测能试开始 测试间 4时 3 41分秒 能测性开试始 试测时 45 分间 21秒 能性测试始开测 试时 47 分 5间9秒

否能性测结束测 试试间 时34 58 秒分8.582m n /总运共 行0100否

性完能试结测束测 试时间46 分 2 3秒86.21m /n 总共运行 0500否完

成性测能试结测束试时间 49 分 5 秒9

833. m/n 总共3行 运00001

总间时 合计19 5s总行次数 运60100n0运效率 8行2.05/ns

Java环境下的Axis与XFire性能测试

XFrei 测报试告测开试始时间 否中是断(是 否/ 运行)果结(成完/ 未完)成 完成测 试束时结间 运效率(m 秒/n 次)算

性测能开始测 试时间 58试分 22 秒性能测试 始测 试时间开 8 分 4 秒2 能性试开始测测试时 间10 分73

否性能试结测束测 试时 间8 分5 40秒 55 /nm总共 运行 010

0成

性能测试结完束测 试间时9 分 0 秒138.98/s n共总运 行500

0否完成性能测试结束 试时间测 1 分14 5

1741.6s/n总共 运行 1000 0运效行 14率2.8s6/n

时总间 合 11计s2总运行次 数106000s性测试总结能报告Aisx 告●报 ●● A●is 在x性能测试境中环共占内用存 为54M1B5-2MB,4均 5平415.MB

在。性测试的能行运过中,A程xsi 能良好,性有没出现程序中断或者内存益处的况状。Ax is在 该能性试中测运算的率为 8效.205/ns 总评。Ax,s 性i能较比定,占稳用统系源较资,少算效率运一般。XFier报告 ● ●● XF●re i在能性境中环占用共存为 5内35MB5-3M6,平B均为535 .6BM 在性能。试测的行过程运中,FXire性 能越,卓有没现程序出中或断者存益处的内况状 X。Fie r在性能该试测的运算效率为 中12.84s6n/ 总评。X,iFe r能性卓,越用占系资源统少,较算运效高率。

X

Java环境下的Axis与XFire性能测试

XFire和Axis的比较

XFire的优点

XFire方便(简化Web服务开发),开发速度快,易于上手,配置简洁,可以和Spring很好的结合。 図 3

● 本地数据绑定功能。支持普通Java对象(POJO)、XMLBeans、面向XML绑定的Java架构(JAXB)和Castor等。数据绑定指定了发送至Web服务的XML请求以及返回的XML响应如何映射成Java对象。 ● 使用用于XML的流式API(StAX)处理XML文档。与文档对象模型(DOM)的基于树形的方法以及用于XML的简单API(SAX)的事件驱动方法相比,StAX使用了基于拉取的机制,这不但大大加快了速度,还提高了内存的使用效率。

● 支持各种传输协议,譬如HTTP、Java消息服务(JMS)和Java虚拟机内部传输(in-JVM transport)。

● 嵌入功能,这是XFire的主要优点之一。可以把这个SOAP引擎嵌入到应用当中,完全隐藏XFire特定的所有引用,因为所有配置都是程序驱动的。

● 具有丰富的API,这样一来,非常容易定制,让开发人员可以在需要时,在不同阶段截获请求,并且进行处理。

● 符合诸多最新标准,譬如SOAP 1.1(没有编码的远程过程调用即RPC)和1.2、WSDL 1.1、Web服务互操作性组织的Basic Profile 1.0、Web服务寻址规范和Web服务安全标准。

● 性能和局限,Web服务使用许多资源,但它们的性能并不高。XFire打破了这个传统。与同类的SOAP引擎相比,XFire使用的内存大大减少(一方面是由于使用StAX),而性能却大大提高。另外,XFire还提供了进一步优化性能的几种方法。方法之一就是使用Java虚拟机内部传输。如果知道Web服务与客户程序在同一个Java虚拟机里面运行,就可以选择使用本地传输,这样可以高速传输服务。 ● XFire支持web service standards,Spring整合,支持JBI,AXB 和XMLBeans.

XFire的缺点

● 缺少支持附件的功能,不过将来的版本一定能支持该功能。

● 缺少简单易懂的用户指南,XFire开发队伍在这方面有许多工作要做。


Java环境下的Axis与XFire性能测试.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:黑龙江省2014-2015年项目负责人安全生产网络教育试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: