近年来,软件设计模式得到了广泛的关注,作为高级别的概念模型,成为软件体系结构相关的重要理论.作为在软件体系结构级别支持复用的通用方法,传统设计模式在性能和灵活性之间偏重后者.在当前资源有限的移动设备和嵌入式环境下主要面临了...近年来,软件设计模式得到了广泛的关注,作为高级别的概念模型,成为软件体系结构相关的重要理论.作为在软件体系结构级别支持复用的通用方法,传统设计模式在性能和灵活性之间偏重后者.在当前资源有限的移动设备和嵌入式环境下主要面临了三个方面的限制:计算能力、存储能力以及电源供应能力.针对移动设备的通讯特点,为移动设备定制的网络软件必须高效、可靠、灵活.主要介绍在EMXE(Extensible Multifunctional XML Engineer)中,我们设计的一种面向多协议网络通讯的模式语言,并展示了这个模式系统如何产生适合移动设备网络通讯的体系结构模型.展开更多
文摘近年来,软件设计模式得到了广泛的关注,作为高级别的概念模型,成为软件体系结构相关的重要理论.作为在软件体系结构级别支持复用的通用方法,传统设计模式在性能和灵活性之间偏重后者.在当前资源有限的移动设备和嵌入式环境下主要面临了三个方面的限制:计算能力、存储能力以及电源供应能力.针对移动设备的通讯特点,为移动设备定制的网络软件必须高效、可靠、灵活.主要介绍在EMXE(Extensible Multifunctional XML Engineer)中,我们设计的一种面向多协议网络通讯的模式语言,并展示了这个模式系统如何产生适合移动设备网络通讯的体系结构模型.