摘要
利用XML技术可以实现独立于平台的数据结构化表示 ,可以预见XML将成为分布式计算中数据结构化表示的标准。目前许多大型分布式应用已经利用XML的平台独立性和灵活的数据结构化特性 ,在数据描述、软件配置和应用程序间的消息通信中使用XML(例如SUN的J2EE、微软的 .net等 ) ,分布式应用本身要求软件系统具备动态配置的特性 ,以往那种静态配置的方式已经不太适用。文中提出了一种通用软件配置标记语言SCML(SoftwareConfigurationMarkupLanguage) ,并利用Java技术实现了SCML4J解析器 ,上层应用利用这个解析器可以非常简便地实现软件的动态配置。
Utilizing the technique of XML, we can realize the structural expression of data which will be independent on platform. We can anticipate that XML will become the universal standard of data′s structural expression in distributed computing and Internet computing. Currently, many large distributed applications have utilized the characteristics of XML′s independent on platform and data′s structural expression to realize data description, software configuration and messaging between applications (e.g. J2EE). Due to the requirement of dynamic configuration in large distributed applications, the static configuration become inapplicable. In this paper, we present a common software configuration markup language (SCML) and implement a SCML4J parser in Java. The high level applications can use this parser to realize software′s dynamic configuration very easy.
出处
《计算机应用》
CSCD
北大核心
2002年第7期8-11,共4页
journal of Computer Applications
基金
国家"8 63"高技术研究发展计划项目:公共安全接口技术研究 (项目编号 :7.9)
关键词
软件配置标记语言
XML解析器
动态配置
静态配置
文档对象模型
Software Configuration Markup Language(SCML)
XML parser
dynamic configuration static configuration
document object model