论文部分内容阅读
近年来,随着经济的发展和市场全球化的推行,机械行业的竞争日趋激烈。一方面,目前机械设计技术的复杂性和多样性使单个企业在机械设计技术的各个方面都保持优势变得不可能;而另一方面,市场又要求企业推出的产品必须在满足用户需求的前提下尽量保持技术优势。因此这就迫使机械行业寻求一种新的机械设计解决方案以适应市场的要求。 本文首先在考虑到目前建立完整实用的协同设计系统存在困难的前提下,探讨了网络化协同设计的基本理论,分析了协同设计对于所依赖的分布式计算技术的要求和传统分布式计算技术存在的弊端,研究了作为第三代Internet核心技术的Web Services技术在应用于协同设计方面的技术优势。 然后,本文针对目前机械行业面临的新问题,运用Web Services技术,从如何在计算机辅助机械零件的设计过程中共享CAD设计模块的角度出发,提出了一种围绕UDDI(Universal Description,Discovery and Integration)构建分布式机械远程设计系统的解决方案,作为一个轻量级的协同设计解决方案。完成了系统的功能分析和设计,建立了系统注册中心的UML模型。 最后,本文在讨论UDDI规范及相关技术,分析UDDI标准中定义的消息类型和接口函数的基础上,对UDDI的消息类型和接口函数进行了扩展,并在实现标准消息的基础上,加入了适应我们所设计的系统要求的消息格式定义,提供了一些针对我们系统的程序接口。接着采用模块化的方法,完成了一个满足远程设计系统需求的私有UDDI详细设计和实现,并完成其网站的开发。