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