创建 DLD
以此 HLD 为基础,您可以着手生成 DLD(首要规则第 10 条)。在这种情况下,可以使用与产品无关的统一建模语言(Unified Modeling Language,UML)概念来说明 SOA 安全服务之间的关系,如图 4 中所示。
图 4. 主要安全组件

在图 4 中,根据 HLD 关系图提供了安全服务的详细组件关系图。
总结
创建 SOA 安全 HLD 时,务必从详细需求开始着手。通过使用正确的工具设计和管理流程,并遵循本文中的首要规则,您和 SOA 安全团队可以创建所有人都认为清楚的 HLD,而不会陷入概念的泥潭中。
参考资料
学习
您可以参阅本文在 develperWorks 全球网站上的 英文原文。
在 developerWorks 的 Architecture 架构专区中,获取用以提高您在体系结构方面的技能的各种资源。
浏览技术书店,以了解有关这些技术主题及其他技术主题的相关书籍。
查找有关 Oasis Security Services TC Glossary (PDF) 的更多信息。
阅读 Gary McGraw 撰写的非常有用的书籍 Software Security: Building Security In (Addison-Wesley,2006 年)。
要了解关于 CMMI 的更多信息,请访问 Carnegie Mellon Software Engineering Institute 网站。
获得产品和技术
下载 IBM 产品评估版,获得来自 DB2?、Lotus?、Rational?、Tivoli? 和 WebSphere? 的应用程序开发工具和中间件产品。
讨论
访问 developerWorks Blog,从而加入到 developerWorks 社区中来。