|
软件学报 2005
在中间件中支持用户自定义连接子, PP. 1378-1385 Abstract: 连接子是软件体系结构设计阶段的重要概念,但在运行阶段却缺少显式的支持.描述了在j2ee应用服务器pkuas中显式支持用户自定义连接子的机制.pkuas连接子模型借鉴aspect的思想,连接子由若干advice组成advice对各种交互约束进行建模,advice在运行时刻被动态调用.连接子在部署时刻由pkuas动态生成并发布到名字服务中,由客户端在运行时刻下载到本地加载,负责构件交互.运行时刻的连接子可以和设计阶段的连接子相对应,从而保持概念的连贯性和一致性,体现了良好的关注点分离原则.
|