【计算机集成制造chapter53.pptx】的内容主要围绕现代集成制造系统的关键技术展开,包括信息技术、计算机辅助技术以及制造过程控制技术等。本部分主要关注的是现代集成制造系统中的软件构件及其接口,以及三种主要的构件技术流派:OMG的CORBA、Sun的J2EE和Microsoft的COM+。 软构件的概念是现代集成制造系统中的一种重要理论,它指的是具有独立功能、可重用性并且能与其他构件协同工作的软件单元。构件的抽象层次高于面向对象技术的类,它不仅封装了一组类,还提供了完成特定服务的功能,并通过接口提供服务,隐藏了具体实现细节,增强了软件的互操作性和重用性。 在构件技术的实现上,有三个主要流派: 1. OMG的CORBA(Common Object Request Broker Architecture)是一种分布对象交互的开放标准,其特点是模型完整、平台无关、语言无关,并具有广泛的支持。它由对象请求代理(ORB)、公共对象服务和公共设施三层构成,提供了一种“软总线”式的对象间通信机制。虽然CORBA具有良好的互操作性和开放性,但其复杂性和更新速度较慢限制了其在实际应用中的普及。 2. Sun的J2EE(Java 2 Enterprise Edition)是一个用于开发企业级分布式应用的平台,强调平台无关性和可移植性,支持并发访问和安全性。J2EE包括RMI和IIOP两种分布式互操作协议,以及Servlet、JSP和EJB等多种服务器端构造形式,以适应不同的业务需求。 3. Microsoft的DNA(Distributed Internet Application Architecture)是构建在Windows操作系统上的分布式应用程序框架,旨在促进跨网络计算机的协作。Windows DNA支持通用协议和接口,允许开发者轻松构建服务于大量用户的网络系统。它提供了一个多层架构,强调可伸缩性和可靠性,使得Windows成为一个强大的企业应用平台。 COM+(Component Object Model Plus)是Microsoft进一步发展MTS(Microsoft Transaction Server)的结果,它增强了组件服务,如事务处理、安全性、资源管理等,为构建分布式企业级应用提供了更高效和灵活的解决方案。 现代集成制造系统的关键技术涵盖了从软件构件的抽象设计到具体实现的多个层面,通过采用如CORBA、J2EE和COM+等技术,可以实现高效、灵活和可扩展的制造过程控制和信息集成,推动制造业向智能化、自动化方向发展。
剩余70页未读,继续阅读
- 粉丝: 452
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助