- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机光盘软件与应用
2012年第6期 ComputerCDSoftwareandApplications 软件设计开发
基于webservice的分布式协同cad系统框架
汤旭蓉
(湖南信息职业技术学院,长沙 410200)
摘要 :Autocad设计软件作为 目前设计行业的主要软件之一,以其强大的设计功能以及简便的操作方式被广泛应
用于各个行业领域的设计工作之中。但是随着设计工作呈现出复杂化、涉及专业面越来越广的发展趋势,cad设计软
件的分布协同功能也 日益受到人们的关注,尤其是在互联网技术发达的今天,如何有效将 cad设计系统实现协同设
计功能并具备web$~rvice特点。成了设计行业所需要研究的课题。
关键词:webservice;分布式协同cad系统;框架;设计
中图分类号:TP311.52 文献标识码:A 文章编号:1007—9599(2O12)06—0193—02
Autocad设计软件的应用十分广泛,从建筑工程到工业设 webspiff的系统,同样能够提供协同设计功能,它是利用瘦
备设计,它都起着至关重要的作用,随着各行业设计需求的提 客户的形式,即客户端只负责进行操作与结果的显示,而服务
升,建立一个能够实现快速网络同步化与协同设计的cad系统 器则负责对实体设计 的操作 。服务器与客户端 的连接 由
是 目前设计领域迫切需要解决的问题。 socket加以实现,实体设计操作在服务器上完成以后,返至
一
、 概述 客户端的并不是直观图像,而是它的具体下载位置,经下载后
所谓webservice就是指借助标准XML的消息传输机制就 再将客户端界面进行更新。这种方法的缺点是如果客户端的操
能够经由互联网对某些操作的进行访问的表述接口。其实现原 作相对频繁,那么其界面的更新速度则不能实现实时化。
理,即图 1。其中WSDL意为 XML格式的一种,其作用是对网 二、基于webSOFVice的分布式协同oad系统框架设计实
络服务于其所访问的信息的描述,同时它还对绑定机制进行了 例
定义。这个机制为端点组、抽象信息、数据格式与告知协议提 在通过对上述现有的分布式协 同技术的分析并将它们作
供服务。当webservice的客户端请求具备UDDI功能的服务 为设计的依据,能够提出一个具有可行性且能够解决一定问题
中心为其提供查找服务时,便可获取相应WSDL的网络链接地 的设计系统,即基于webservice的分布式协同cad系统,在
址。同时该客户端能够以网络链接地址作为依据,向请求者进 客户端与服务器间的数据交换过程利用XML进行实现,即图2。
行WSDL文件的说明。此时客户端在某个HTTPPOST内将其所 它通过对彼此的webservice进行引用从而完成客户端与服务
生成的SOAP请求进行嵌入,而后向网络服务器传输,最终让 器的交互动作响应。在这个系统中,客户端负责交互动作以及
网络服务器向webservicer的相关请求处理器进行请求的转 界面显示功能的提供功能,同时把用户相应的设计执行命令变
发,从而实现其技术原理。 为对webservice的调用,而服务器主要负责的则是全部的设
计操作,并且对客户端间发生的并发与同步进行维护,同时把
操作动作借助webservice的方式让每个客户端都能够引用共
享。另外为将网络负荷合理降低,客户端与服务器间所传输的
信息仅限于必须的数据和指定的动作,数据交互则利用XML,
只对修改的数据进行传递而非全部数据的传递,从而大幅度降
文档评论(0)