- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十届全国工程设计计算机应用学术会议论文集 广东 ‘广州 2000
CORBA环境下SDAI的引导型代理模式
年奎宁
中国建筑科学研究院电子计算中心
幼【要I 共享建筑产品模型是建筑集成化系统研究和应用的主要方向,SDAI(StandardDataAccess
Interface.标准数据访问界面)是实现致据共享的主要手段.COMA(theCommonObjectRequestBroker
Architecture,公共对象请求代理体系结构)是当前分布式对象计算的主流技术.本文在论述上述技术优
点的差础上,重点分析在CORBA环境下y:AD工的引导型代理器实现方式及其优点.
从上个世纪80年代开始,对CAx系统的研究重点转向集成化。在集成化系统的研究
过程中,建立共享产品模型问题显现出来。国际标准ISO10303(俗称 “STEP,the
internationalSTandardfortheExchangeofProductmodeldata)是我们在建立产品
模型过程中研究和应用的主要标准。与产品模型配合使用的数据访问技术在STEP中也有论
述,即SDAI,在STEP中它的编号为ISO10303-22,
近年来,分布式对象计算技术日益受到重视,应用这种技术可以带来两项好处:一是
平衡计算负荷。使原本需要大型或巨型机才能解决的问题转化为一个应用网络的分布式计
算问题,扩展了应用的范围:二是降低了IT应用的成本,同时提高了灵活性和适应性。CORBA
技术是分布式计算模式中具有代表性的、应用广泛的一项技术。
将上述两项技术结合起来可以发挥各自的优势,即SDAI以CORBA环境下以部件形式
出现,而且是以一种代理器形式出现,各种数据库服务器通过代理器以即插即用方式加入
到集成化系统当中。
1.共享建筑模型及SDAI技术
过去产品定义数据仅包含产品某些方面的信息,如传统CAx系统的产品定义数据仅包
含一些简单的几何信息,而且产品数据定义的形式也不规范,所以这些信息从内容到表达
形式都远远不能满足集成化系统的需求。为了有利于共享工程项目中的信息,进而实现信
息的集成,研究的热点是采用产品模型技术,使数据的表达建立在较高的语义层上。
产品模型就是用少量的、简单的信息结构和形式化的方法对现实世界中某一领域内的
事实进行描述,针对于建筑领域就是共享的建筑产品模型。产品模型是按一定形式组织的
产品数据结构,它能完整地提供产品数据各应用领域要求的对应产品信息,即包含了整个
产品生命周期内用到的所有信息。产品建模的方法可以分离信息的创建过程和使用过程,
同时一个定义明确的产品模型也可以很容易地转换成数据库的数据模式。
STEP标准提供了一种信息建模语言EXPRESS,并针对使用EXPRESS语言建立的产品信
息模型提供了一个标准数据访问接口SDAISDAI是一种与具体程序设计语言无关的规范。
393
巷 聆魏缪.-.-一一— ..
第十石全国工程设计计算机应用学术会议论文集 广东。广州 2000
它详细说明了一种数据访问接口,利用这种数据访问接口应用程序就可以得到或操纵用
ExPR公访语言定义数据结构的数据。它使应用软件的开发者获得了一个一致性的数据存取
环境,也就是说,给应用开发者一个假象,仿佛通过界面进行管理的基层数据描述与他们
在产品模型中定义的数据描述是一致的。SADI规范使计算机系统实现者能够在多种场合保
持一致的方式使用产品数据,使数据的维护和操作更加柔性,也有利于集成来自不同的软
件供应商的多种软件。
2.印班场技术
分布对象技术采用面向对象的多层客户/服务器计算模型,该模型将分布在网络上的
全部资源(无论是系统层还是应用层)都按照对象的概念来组织,每个对象都有定义明晰的
访问接口。创建和维护分布对象实体的应用称为服务器,按照接口访问该对象的应用称为
客户机。服务器中的分布对象不仅能够被访问,而且自身也可能作为其他对象的客户。因
此在分布式对象技术中,客
您可能关注的文档
最近下载
- 提高择期手术患者术前准备完善率医院护理品管圈QCC成果汇报PPT(完整版本易修改).pptx VIP
- B-65522CM_01-αi-B βi-B 伺服电机规格.pdf VIP
- 采购部员工年终总结.pptx VIP
- 《老年人能力评估从业人员培训指南》.pdf
- 二年级道德与法治上册-全册教案-新人教版.pdf VIP
- 投资项目风险因素识别核对表.docx
- CAAC无人机理论考试题库(2025修订版)含答案.docx VIP
- DB11∕T 512-2024 建筑装饰工程石材应用技术规程.pdf
- Unit1 单元整体教学设计-小学英语五年级上册(人教PEP版).docx VIP
- CAAC无人机理论考试题库(2025修订版)含答案.docx VIP
文档评论(0)