快速业务通道

Java Web服务: WS-SecureConversation性能 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
比较了 CXF 次 数:

图 5. CXF 性能对比

Java Web服务: WS-SecureConversation性能(10)

时间:2011-10-16 IBM Dennis Sosnoski

这三张图显示了类似 的模式。在小响应中使用 WS-SecureConversation 对称加密的仅签名测试结果要快得多,但当返回大响 应时,其优势丧失。在大响应中使用 WS-SecureConversation 对称加密的签名加密测试获得较大性能收 益(甚至比仅签名结果更好),但在大响应中明显偏小。

这说明什么?签名消息总是包含预处理 ,将 XML 转换成标准格式。完成之后,XML 被翻译生成 hash 值。hash 值最终包含在实际签名中,生成 的签名是非对称与对称仅有的不同之处。另一方面,加密消息,只对所有 XML 进行小修改。

这就 解释了以上结果。当使用非对称加密对很多消息签名时,大多数处理时间花在签名上。如果对大消息签名 ,更多的时间花在规范化和消化步骤上。对称加密总是比非对称加密快(对大致相当的强度而言),但对 签名和加密都有的情况,收益就平均了。

结束语

WS-SecureConversation 能提供大幅性能 收益 — 小响应测试中超过双倍 — 对于持续进行的消息交换,与使用私钥证书对 WS- Security 非对称加密对比而言。当授权服务客户端时,收益会更大,这是因为授权步骤在 STS 中处理而 不是在对服务的单个请求中处理。

为了能获取收益,WS-SecureConversation 需要正在持续的消 息序列处于相对较短时间内。如果用于客户端一次性访问的服务,由于客户端和 STS 之间消息交换的原 因,实际是增加了开销。

WS-SecureConversation 支持的交互性可能不如普通 WS-Security。我 将在本系列的后续文章中详述。但在下个月的专栏中,我们将首先讨论使用对称加密及常规 WS-Security 。

下载

描述 名字 大小 下载方法
本文源代 码 j-jws16-src.zip 4.87MB HTTP

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号