MNCML:一种面向多协议网络通讯的模式语言  

MNCML: A Pattern Language for the Multi-Protocol Oriented Network Communication

在线阅读下载全文

作  者:魏鲲[1] 金浩[1] 仲婷[1] 潘金贵[1] 

机构地区:[1]南京大学计算机软件新技术国家重点实验室,南京大学计算机科学与技术系,南京210093

出  处:《计算机科学》2006年第12期34-36,48,共4页Computer Science

基  金:微软亚洲研究院"长城计划"资助。

摘  要:软件设计模式作为一种高级别的概念模型,已逐渐成为软件体系结构相关的重要理论。在软件体系结构级别支持复用的通用方法中,传统设计模式在性能和灵活性之间偏重后者。目前资源有限的移动设备和嵌入式环境,主要面临了三个方面的限制计算能力、存储能力以及电源供应能力。针对移动设备的通讯特点,为移动设备定制的网络软件必须高效、可靠、灵活。本文主要介绍我们在EMXE(ExtensibleMultifunctionalXMLEngineer)中设计的一种面向多协议网络通讯的模式语言(MNCML),并展示了此模式系统产生适合移动设备网络通讯的体系结构模型的方法。An attracting and exciting idea in the current software development is the pattern, and it has become an important theory in the software architecture. As a general method supporting the reuse at the software architectural lev el, "traditional" patterns do not focus on the performance but the flexibility of the software architecture. In the resource-critical mobile and embedded environment, three more constraints must be considered: computation ability, storage ability and power supply ability. Mobile device specific network software must achieve the high efficiency, reli ability and flexibility. This article first attempt to present a pattern language for the multi-protocol oriented network communication designed in the EMXE (Extensible Multi-functional XML Engineer)project, and then it shows the process applying the pattern language to generate an efficient, reliable and flexible architecture model for the network communication.

关 键 词:多协议 设计模式 模式语言 网络通讯 复用 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象