检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:谢晓芹[1] 李涓子[1] 王沛[1] 王克宏[1]
机构地区:[1]清华大学计算机科学与技术系,北京100084
出 处:《计算机工程与应用》2005年第4期4-8,共5页Computer Engineering and Applications
基 金:国家自然科学基金项目资助(编号:60443002)
摘 要:该文利用基于XML和Java的程序自动生成技术给出了一个构件组装系统的设计,提出了SAML应用模板语言的定义。连接器利用了消息总线的思想,通过共享消息资源的方式连接构件,从而将构件之间的连接关系解耦。在自动生成应用系统时对SAML模板文件进行分析、转换,自动生成消息分发器和最终可执行应用程序,并结合B2C电子购物领域给出一个原型实现。该设计方法为实现自动的构件组装技术提出了一种解决方案。This paper proposes a design method of component composition system based on automatic program generation technology using XML and Java,defines an application template language:SAML.Message dispatcher based on message bus acts as the connector.The connect mechanism of sharing message resources decouples the connection relationships between components.The system analyzes and transcodes the SAML template file to produce message dispatcher and the final executable program.Using this method,a B2C e-shopping demo system is implemented.This proves the feasibility of the method.This design method proposes a solution to automatic component composition.
关 键 词:构件 构件组装 XML 程序自动生成 体系结构描述语言
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222