webService调查
来源:互联网 发布:通过域名查询ip地址 编辑:程序博客网 时间:2024/04/29 11:16
1.1 飞梦网络之性能测试
1.1.1 概要
1)测试环境
Java开发环境下,jdk1.5, winxp,2G内存,Tomcat6.0。
2)测试内容
测试Axis1.4和XFire1.4在相同的运行环境下,运行一个万次运算,测试该运算的时间。
3)来源
http://www.flymydream.cn/dream/a6/1854.html
1.1.2 报告
1)Axis
测试开始时间
是否中断
(是/否)
运行结果(完成/未完成)
测试结束时间
运算效率(m秒/n次)
性能测试开始测试时间43分41秒
否
完成
性能测试结束测试时间43分58秒
58.82 m/n
总共运行1000
性能测试开始测试时间45分21秒
否
完成
性能测试结束测试时间46分23秒
86.21 m/n
总共运行5000
性能测试开始测试时间47分59秒
否
完成
性能测试结束测试时间49分59秒
83.33 m/n
总共运行10000
合计
总时间
总运行次数
运行效率
195s
160000n
82.05s/n
2)XFire
测试开始时间
是否中断
(是/否)
运行结果(完成/未完成)
测试结束时间
运算效率(m秒/n次)
性能测试开始测试时间58分22秒
否
完成
性能测试结束测试时间58分40秒
55 m/n
总共运行1000
性能测试开始测试时间8分24秒
否
完成
性能测试结束测试时间9分0秒
138.89s/n
总共运行 5000
性能测试开始测试时间10分37
否
完成
性能测试结束测试时间11分45
147.16s/n
总共运行 10000
合计
总时间
总运行次数
运行效率
112s
160000s
142.86s/n
1.1.3 评论
1)Axis
Axis在性能测试环境中共占用内存为541MB-542MB,平均541.5MB。
在性能测试的运行过程中,Axis性能良好,没有出现程序中断或者内存溢出的状况。
Axis在该性能测试中的运算效率为 82.05s/n。
总评,Axis性能比较稳定,占用系统资源较少,运算效率一般。
2)XFire
XFire 在性能环境中共占用内存为 535MB-536MB,平均为 535.6MB。
在性能测试的运行过程中,XFire性能卓越,没有出现程序中断或者内存溢出的状况。
XFire在该性能测试中的运算效率为 142.86s/n。
总评,XFire性能卓越,占用系统资源较少,运算效率高。
1.2 XFire主页的性能比较
1.2.1 通常特征
Feature
Axis 1.x
Axis2
Celtix
Glue
JBossWS
XFire (1.2)
JAXWS 2.1 RI
Basic Profile 1.1 Compliant
X
X
X
X
X
X
X
DIME
X
X
Easily Create Services from POJOs
X
X
X
X
X
X
MTOM
X
X
X
X
Open Source
X
X
X
X
X
X
RPC-Encoding
X
X
X
Spring Support
X
X
X
X (via spring extension)
REST Support
X
X
IDEA/Eclipse Plugins
X
X
X
NetBeans Plugins
X
Hot Deployment
X
X
X (Via ServiceMix)
X (via Glassfish)
Soap 1.1
X
X
X
x
X
X
X
Soap 1.2
X
X
X
X
X
X
Soap w/ Attachments
X
X
X
X
Coming in 2.0!
X
Streaming XML (StAX based)
X
X
X
WSDL->Code (Client)
X
X
X
X
X
X
X
WSDL->Code (Server)
X
X
X
X
X
X
X
Client Side Asynchrony
X
Server Side Asynchrony
X
Stateful Webservices
X
1.2.2 JSR标准
Feature
Axis 1.x
Axis2
Celtix
Glue
JBossWS
XFire (1.2)
JAXWS 2.1 RI
JAX-RPC
X
X?
X
JAX-WS
X
Coming in 2.0
Early Access, full suport in 2.0
X
JBI (See ServiceMix)
?
X
X
X (via Glassfish)
JSR 181
X
X
X
X
X
JSR 181 on Java 1.4
X
X
SAAJ
X
X
X
X
X
Coming in 2.0!
X
JSR 109
X
1.2.3 数据绑定
Feature
Axis 1.x
Axis2
Celtix
Glue
JBossWS
XFire
JAXWS 2.1 RI
XMLBeans Support
X
X
X
Castor Support
X
X
JiBX
X
X
X
JAXB 1.1
X
X
X
X
JAXB 2.0
X
Coming in 2.0
X
X
X
1.2.4 WebStart特性
Feature
Axis 1.x
Axis2
Celtix
Glue
JBossWS
XFire
JAXWS 2.1 RI
WS-Addressing
X
X
X
X
X
X
X
WS-Eventing
X
WS-Notification
X
?
X Via ServiceMix
WS-ReliableMessaging
X
X
X
Coming in 2.0!
X (via WSIT )
WS-Policy
X
Coming in 2.0!
X (via WSIT )
WS-Security Policy
X (via WSIT )
WS-Security
X
X
X
X
X
X (via WSIT )
WS-Trust
X (via WSIT )
WS-Secure Conversation
X (via WSIT )
WS-Atomic Transaction
X (via WSIT )
WS-Coordination
X (via WSIT )
WS-Metadata Exchange
X (via WSIT )
WSDL 1.1 Support
X
X
X
X
X
X
X
WSDL 2.0 Support
Coming in 2.0!
1.2.5 支持的传输协议
Feature
Axis 1.x
Axis2
Celtix
Glue
JBossWS
XFire
JAXWS 2.1 RI
HTTP
X
X
X
X
X
X
X
JMS
X
X
X
X
X
X
X(via JMS extension)
Jabber
Experimental
X
SMTP
X
X
TCP
X
X
X(via Glassfish)
- webService调查
- 调查...
- 调查
- 调查一下!!!
- 伪私募调查
- 犯罪现场调查
- 界址调查
- ESB调查
- 调查uboot
- 铺货率调查
- 人品调查
- 个人信息调查
- 企业信息调查
- 调查问卷
- WebService
- WebService
- webservice
- webservice
- 语音文件格式转换工具下载
- 接打电话技巧
- sizeof乃C/C++中的一个操作符
- CCIR656的一点认识
- 求神歌词
- webService调查
- 应聘职位英文翻译精选
- VC调用ACM音频编程接口压缩Wave音频
- 英文人名释义大全
- 简历和面试技巧
- iptables学习总结(一)
- 初到公司的处事原则
- 利用C#实现分布式数据库查询
- 精神死在大学里