|
计算机科学 2004
面向方面和容器安全实现机制的对比Keywords: 安全特性j2eejboss面向方面编程软件体系结构ejbjaas银行交易系统实现机制 Abstract: 本文主要的目标是通过对比说明:使用面向方面技术来提供软件的安全特性,比现在主流软件体系结构(j2ee、ms.net)所采用的通过容器来提供软件的安全特性有诸多的优点。为了形象化的说明问题,本文主要结合j2ee体系结构和jboss应用服务器来进行讨论。使用aspectj1.1进行面向方面编程,采用了java认证和授权服务api(jaas)。首先,讨论基于组件系统的安全特性。然后,详细地介绍基于容器和基于面向方面的安全特性的实现,并使用虚拟的银行交易系统演示、对比这两种不同的实现机制(使用ejb编写)。
|