论文部分内容阅读
网络技术的发展为企业增强自身的创新能力和市场竞争力提供了有利的条件,利用网络技术实现资源共享和技术服务,对企业和服务商是一个双赢的方案。本文正是基于上述考虑,进行网络化机械零件图库的开发,以便利用网络环境为广大制造业企业提供技术服务。作者采用理论研究和软件开发相结合的方法开展工作,主要研究了以下内容:
1.研究了网络化机械零件图库的总体结构设计、用户权限管理的设计和数据库维护方法;
2.给出了机械零件分类的层次框架,在此基础上进行了数据库设计,对作为Web服务器的Tomcat进行数据库连接池配置,用JavaBean对数据库操作进行类封装,为服务器处理客户端的请求与数据库操作的关系奠定了基础;
3. 研究了客户端的Applet和在服务器端的Servlet之间的通信策略,采用面向对象技术构建两个类HttpConnAppl、HttpConnServ,用这两个类构建成通讯隧道,实现了Applet与Servlet之间的信息交互,从而得出根据客户端的请求对服务器端的数据库进行操作的方法;
4. 用ActiveX Automation技术实现VB调用Solid Edge的方法,研究了Solid Edge的变量化驱动技术,使得客户在客户端输入零件参数,能在服务器端的图形服务器上得到所需要的零件三维图形;
5.研究了Java Servlet与VB的联系方法及客户端的请求排队处理等问题,通过在服务器端编制VB程序,实现了机械零件三维图形的远程生成。
上述几个方面的研究成果集成在一起,形成了一个网络化的机械零件图形远程生成系统。用户只需登录该系统,在系统提供的零件检索界面上检索所需要的零件并输入参数,即可得到该零件的三维实体图形。本文取得的上述成果,为用户得到所需要的三维机械零件图形提供了十分便利的工具。本系统嵌入ASP服务平台以后,将会发挥更大作用。