摘要
由于传统的描述语言并不是专门为P2P系统设计的,不能准确地描述P2P系统的体系结构,因此本文设计了一种面向P2P系统的描述语言P2P_ADL。该描述语言根据从共享资源管理,P2P网络规划与管理,P2P协议的编译与解释三个方面将P2P体系结构抽象为一个三层的体系结构模型,并在各层内赋予相应的可扩展机制,然后针对不同的体系结构层次及可扩展机制提供了相应的语义解释。文中通过实例分析,表明了P2P_ADL是一种为P2P系统专门设计的体系结构描述语言,能够准确地描述P2P系统的体系结构。
Conventional architecture description languages were designed not for P2P systems, so they are unable to accurately describe the architecture frame of a P2P system. A P2P system oriented specific description language, P2P_ADL, is proposed in this paper. This language defines the architecture frame of a P2P system as an architecture mode with three layers, describing the share resource management, the layout and management of P2P network, the complication and interpretation of P2P protocol respectively. Extendable mechanisms corresponding to different layers are endowed by P2P_ADL. Then according to different layers and the extendable mechanisms the corresponding Semantics elements are provided. Results of case analysis show that P2P_ADL is a suitable description language which can accurately describe the architecture frame of P2P systems.
出处
《吉林大学学报(工学版)》
EI
CAS
CSCD
北大核心
2008年第5期1131-1135,共5页
Journal of Jilin University:Engineering and Technology Edition
基金
国家自然科学基金项目(60572131)
江苏省科技攻关项目(BE2007058)
南京邮电大学青蓝工程项目(NY206050)
华为科技基金项目