XML在CSCD中的应用
- 期刊名字:陕西科技大学学报(自然科学版)
- 文件大小:703kb
- 论文作者:刘宝龙,陈桦
- 作者单位:陕西科技大学计算机与信息工程学院
- 更新时间:2020-06-12
- 下载次数:次
陕西科技大学学报·106JOURNAL OF SHAANXI UNIVERSITY OF SCIENCE TECHNOLOGY文章编号:1000-5811(2005)02-00106-03XML在CSCD中的应用刘宝龙,陈桦(陕西科技大学计算机与信息工程学院,陕西咸阳712081)摘要:协同设计的一个重要工作是实现不同的设计小组间的信息交换和共享,作者在文中讨论了釆用XML技术实现协同设计时信息交换和共享的基本原理,同时就XML在协同设计中的具体应用进行了说明。关键词:CSCD;XML;信息交换中图分类号:TP393文献标识码:A引言协同产品设计(CSCD)中要组建分散的虚拟企业或虚拟设计小组并要集成参与者的优势技术快速开发产品,为此需要进行设计信息的共享和交流,设计人员需要一个易于访问、高效、一致、集成的设计环境,并能支持来自不同背景的人共同完成设计任务,因此数据的交换是一个需要解决的问题。传统的数据交换一般采用DCOM与 CORBA等技术,但是这两种方法应用在 Internet上还有一些不足之处,DCOM主要依赖于 Windows平台,无法满足异构环境下的应用要求。 CORBA的体系结构复杂,对应用环境要求较高。可扩展标记语言(XML, eXtensible markup language)是一种不仅可以表示数据,而且可以揭示内容,能够有效表达网络上各种资源信息,并为信息的整理、存储、交换、检索提供有效途径的技术。1基于XML的协同设计体系结构系该体系结构是以元数据(描述数据的数据)库为核心,以实体对象数据库为基础,通过调度系统进行数据的检索、查询、传输、发布,并具有输元数据库入整理、格式的转化等多种功能的统一整体。其中元数据库是描述数据形式的基本库,对象数据库是存放实体的数据库。不同设计小组间的交互通过ASP技术实现,其基本结构如图1所示。对象数据库2数据整理系统图1基于ⅩML的协同设计数据整理系统主要用来产生XML数据源,如果能够把关系数据库体系结构中的数据转化为XML数据源并把转化的结果放置在Web服务器上,就可以方便地实现对数据的访问,并且能够解除很多HTML数据格式自身的限制。关系数据源转化为XML数据源一般是通过ASP来完成,而不是静态的创建XML文件,这样从数据库中动态生成的XML文档可以随着数据库的更新而自动更新。创建XML数据源的优点首先是XML数据源可以通过使用脚本生成,这意味着可以方便的转换大量的关系数据和一般中国煤化工据源是从数据库中CNMHG收稿日期:2004-10-20作者简介:刘宝龙(1976-),男,陕西省宝鸡市人,硕士,讲师,研究方向:CSCW及XML技术第2期刘宝龙等:XML在CSCD中的应用研究·107·的数据动态生成的因此随着数据库数据的更新XML数据源也在自动更新这样可以通过数据库管理系统(如: MS-SQL, ACCESS, ORACLE)来维护和管理数据,而此时XML数据源也自动进行了更新,无需再单独维护。现有一个 Design关系数据库,在这个数据库中有一个 Partner数据表(表1),包含如下信息表1数据表PartneridPartnerNameCity10000孙朋陕西科技大学陕西减阳09103564458袁伟西北工业大学陕西西安0298021743weizi@tom.comASP文件通常开始于脚本语言的声明,所使用的XML版本格式如下:<%@LANGUAGE=VBScript%>><? xml version=“1.0”
-
C4烯烃制丙烯催化剂 2020-06-12
-
煤基聚乙醇酸技术进展 2020-06-12
-
生物质能的应用工程 2020-06-12
-
我国甲醇工业现状 2020-06-12
-
JB/T 11699-2013 高处作业吊篮安装、拆卸、使用技术规程 2020-06-12
-
石油化工设备腐蚀与防护参考书十本免费下载,绝版珍藏 2020-06-12
-
四喷嘴水煤浆气化炉工业应用情况简介 2020-06-12
-
Lurgi和ICI低压甲醇合成工艺比较 2020-06-12
-
甲醇制芳烃研究进展 2020-06-12
-
精甲醇及MTO级甲醇精馏工艺技术进展 2020-06-12