期刊文献+

整合分布式计算技术的协同CAD系统 被引量:1

A Distributed-Computing Integrated Collaborative CAD System
下载PDF
导出
摘要 原型系统GridCAD展现了一个新的基于网络服务的分布式协同CAD系统环境,并且整合了由网络服务实现的任务动态调度、分布式执行的机制。采用传统的服务器/客户端的分布式架构,以网络服务作为服务器与客户端之间各类操作互相引用的接口,两端所有通讯和数据的传输都通过XML实现。借鉴网格计算思想而设计的任务管理器,是GridCAD中任务动态调度机制的核心,通过对客户端提交的各类操作进行动态分割实现分布式执行。而请求进程管理器则用来实现对各种客户端请求进行仲裁和校验,保证协同设计环境的正常运行。基于网络服务以及SOAP/XML的应用架构,也使GridCAD具备了支持异质平台的特性。 Existing researches on distributive and collaborative CAD systems often focus on collaborative request submitting, but not distributive executing. A novel approach on architecture of Collaborative CAD system is proposed in this paper. A Prototype system, GridCAD, is integrated with Web Services-based Distributed-Computing technology and XML/SOAP is adopted as the communications mechanism between Server and Clients. The Session Manager provides the solution of validity maintenance of model under collaborative environment. And particularly, as the core module, Task Manager enables GridCAD to split complex operations dynamically and perform distributively. GridCAD also guarantees interoperability on heterogeneous systems so that different types of systems can communicate smoothly and perform the computation much faster than on a single machine.
出处 《计算机集成制造系统-CIMS》 EI CSCD 北大核心 2004年第4期428-436,共9页
关键词 网络服务 可扩展标记语言 简单对象访问协议 分布式计算 动态调度 协同设计 web services XML SOAP distributed-computing dynamic scheduling collaborative CAD
  • 相关文献

参考文献6

  • 1LEE J Y, KIM H, HAN S B,PARK S B. Network-centric feature-based modeling[A]. Proc.of Pacific Graphics '99[C]. Seoul Korea, 1999.280.
  • 2BIDARRA R., BERG,et al. Collaborative modeling with features[A]. Proc.of DETC'01[C]. Pittsburgh PA, 2001.1-11.
  • 3NAM T J, WRIGHT D K. CollIDE:a shared 3D workspace for CAD[A]. Proc. of the 4th International Conference on Network Entities[C].Leeds UK, 1998.103-105.
  • 4STORK A, LUKAS von U, SCHULTZ R. Enhancing a commercial 3D CAD system by CSCW functionality or enabling co-operative modeling via WAN[A]. Proc. of DETC'98[C].Atlanta, 1998.CIE-5711.
  • 5STORK A, JASONCH U. A collaborative engineering environment[A]. Proc. of TeamCAD'97 Workshop on Collaborative Design[C].Altana, 1997.25-33.
  • 6DIETRICH U,VON LUKAS U, MORCHE. Cooperative modeling with TOBACO[A]. Proc.TeamCAD 97 Workshop on Collaborative Design[C].Atlanta, 1997.115-122.

同被引文献26

  • 1马巧云,洪流,陈学广.多Agent系统中任务分配问题的分析与建模[J].华中科技大学学报(自然科学版),2007,35(1):54-57. 被引量:11
  • 2何真,陆宇平,刘燕斌.基于虚拟结构的分布式编队控制方法[J].应用科学学报,2007,25(4):387-391. 被引量:10
  • 3NI Q F, Lu W F, YARLAGADD A, ETA L. A collaborative engine for enterprise application integration [J]. Computers in Industry, 2006, 57(7): 640-652.
  • 4VAN H N, TRAN F D, MENAUD J M. Autonomic virtual resource management for service hosting platforms [C]//Proceedings of Software Engineering Challenges of Cloud Computing, Washington DC USA, IEEE Computer Society, 2009: 23-33.
  • 5JIN H, LIAO X F, Wu S, SHAO Z Y, Luo Y W. China V: building virtualized computing system [C]//Proceedings of 10th IEEE International Conference on High Performance Computing and Communications, Dalian, IEEE Computer Society, 2008: 25-27.
  • 6ROSENBLUM M, GARFINKEL T. Virtual machine monitors: current technology and future trends [J]. Computer, 2005, 38(5): 39-47.
  • 7SIAMAK B, FATEMI GHOMI S M T, MAHDI M, ET A L. A hybrid scatter search approach for resource- constrained project scheduling problem in PERT- type networks [J]. Advances in Engineering Software, 2010, 41(7-8): 966-975.
  • 8ZASADA S J, COVENEY P V. Vitalizing access to scientific applications with the application hosting environment [J]. Computer Physics Communications, 2009, 13(1): 564-571.
  • 9AMIT K, KIN Y, DAVID K L. An MPI prototype for compiled communication on Ethernet switched clusters [J]. Journal of Parallel and Distributed Computing, 2005, 65(10): 1123-1133.
  • 10SUNDERAM V S, GEISTB G A, DONGARRAB J, MANCHEKC R. The PVM concurrent computing system: Evolution, experiences, and trends [J]. Parallel Computing, 1994, 20(4): 531-545.

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部